Method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09B-009/00
H04N-007/00
출원번호
US-0660616
(2010-03-02)
등록번호
US-8508590
(2013-08-13)
발명자
/ 주소
Laws, Matthew Edwin
Goode, Christopher W.
Collett, Toby Hartnoll Joshua
Graham, Andrew Evan
출원인 / 주소
Crown Equipment Limited
대리인 / 주소
Dinsmore & Shohl LLP
인용정보
피인용 횟수 :
27인용 특허 :
44
초록▼
A method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion is described. In one embodiment, the method includes processing data that is transmitted from a sensor array comprising a plurality of devices, wherein the plurality of devices are placed
A method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion is described. In one embodiment, the method includes processing data that is transmitted from a sensor array comprising a plurality of devices, wherein the plurality of devices are placed throughout a physical environment that comprises a plurality of objects, accessing model information associated with the plurality of objects, wherein the model information indicates at least one physical attribute associated with each of the plurality of objects, correlating the model information with the transmitted data from the sensor array to produce a correlation result, generating at least one visual representation of the physical environment from at least one viewpoint based on the correlation result and identifying at least one obstruction, within the physical environment, using the at least one visual representation.
대표청구항▼
1. A method of operating a vehicle by simulating a physical environment, the method comprising: collecting data from a sensor array, wherein the collected data relates to various physical attributes, including size and shape, of objects within the physical environment;using the collected data to con
1. A method of operating a vehicle by simulating a physical environment, the method comprising: collecting data from a sensor array, wherein the collected data relates to various physical attributes, including size and shape, of objects within the physical environment;using the collected data to construct digital, three-dimensional models of the objects within the physical environment;accessing the three-dimensional models associated with respective ones of the plurality of objects, wherein the three-dimensional models enable creation of visual representations of respective ones of the plurality of objects from any perspective;correlating the three-dimensional models with the transmitted data from the sensor array to produce a correlation result;generating at least one visual representation of the physical environment from at least one viewpoint based on the correlation of the three-dimensional models with the transmitted data from the sensor array;identifying at least one obstruction represented by the three-dimensional models, within the physical environment, using the at least one visual representation generated based on the correlation of the three-dimensional models with the transmitted data from the sensor array; andoperating the vehicle to complete a task based on the obstruction identified using the visual representation generated based on the correlation of the three-dimensional models with the transmitted data from the sensor array. 2. The method of claim 1, wherein the vehicle is operated by transporting objects along defined paths and the identified obstruction is used to change one of the defined paths. 3. The method of claim 1, wherein: the visual representation of the physical environment illustrates an obstructed view of the physical environment that is obstructed by the obstruction; andthe method comprises operating the vehicle by removing or making transparent the obstruction in the visual representation of the physical environment. 4. The method of claim 3, wherein the visual representation of the physical environment, with the obstruction removed or made transparent, is displayed on a mobile computer attached to the vehicle, to a central computer coupled to the sensor array through a network, or both. 5. The method of claim 3, wherein: the task comprises transporting a pallet load; andthe obstruction removed or made transparent is the transported pallet load. 6. The method of claim 3, wherein: the vehicle comprises a forklift;the task comprises moving the forklift along a defined path; andthe obstruction removed or made transparent is selected from a lift carriage, forks, lifting poles of the forklift, or combinations thereof. 7. The method of claim 1, wherein data transmitted from the sensor array comprises data relating to various physical attributes associated with each of the plurality of objects. 8. The method of claim 1, wherein the vehicle comprises a mobile computer and the method comprises: storing the data transmitted from the sensor array on the mobile computer;utilizing the mobile computer to instruct the vehicle to complete the task. 9. The method of claim 8, wherein the visual representation of the physical environment is displayed on the mobile computer. 10. The method of claim 1, wherein: the vehicle comprises a mobile computer attached to the vehicle;the mobile computer is coupled to the sensor array and a central computer through a network; andthe method comprises displaying the visual representation of the physical environment on the central computer. 11. The method of claim 1, wherein: the vehicle comprises a mobile computer attached to the vehicle;the mobile computer is coupled to the sensor array and a central computer through a network; andthe method comprises using software modules within the mobile computer , the central computer, or both, to render the three-dimensional model of the plurality of objects within the physical environment and generate visual representations of the physical environment at any selected viewpoint. 12. The method of claim 1, wherein the visual representation of the physical environment is generated by further steps comprising: selecting a viewpoint of the at least one viewpoint;generating a visual representation from the selected viewpoint of the at least one visual representation;selecting another viewpoint of the at least one viewpoint; andgenerating another visual representation of the physical environment from the other selected viewpoint of the at least one visual representation of the physical environment. 13. The method of claim 1, wherein: the collected data comprises a point cloud of geometric samples on a surface of an object within the physical environment; and,the method comprises extrapolating object shape from the point cloud. 14. The method of claim 1, wherein: data from the sensor array is collected from multiple scans of an object within the physical environment from different perspectives in order to determine linear and angular displacement values on surface of the object;object surface data produced from the multiple scans is normalized along a common reference system; andthe three-dimensional models are constructed by merging the normalized object surface data produced from the multiple scans. 15. The method of claim 1, wherein: data from the sensor array is collected from multiple scans of an object within the physical environment from different perspectives; andthe three-dimensional models are constructed by merging the object surface data produced from the multiple scans. 16. A system for simulating a physical environment to facilitate vehicle operation and task completion, the system comprising a mobile computer coupled to a vehicle, a central computer, and a sensor array, wherein: the mobile computer, the central computer, and the sensor array are coupled to each other through a network; andsoftware modules within the central computer, the mobile computer, or both, render three-dimensional models of a plurality of objects within a physical environment in which the vehicle operates and, based on the three-dimensional models, generate visual representations of the physical environment at any selected viewpoint to facilitate vehicle operation by collecting data from a sensor array, wherein the collected data relates to various physical attributes, including size and shape, of objects within the physical environment,using the collected data to construct digital, three-dimensional models of the objects within the physical environment,accessing the three-dimensional models associated with respective ones of the plurality of objects, wherein the three-dimensional models enable creation of visual representations of respective ones of the plurality of objects from any perspective, correlating the three-dimensional models with the transmitted data from the sensor array to produce a correlation result,generating at least one visual representation of the physical environment from at least one viewpoint based on the correlation of the three-dimensional models with the transmitted data from the sensor array,identifying at least one obstruction represented by the three-dimensional models, within the physical environment, using the at least one visual representation generated based on the correlation of the three-dimensional models with the transmitted data from the sensor array, andoperating the vehicle to complete a task based on the obstruction. 17. The system of claim 16, wherein the sensor array is fixed to the vehicle. 18. The system of claim 16, wherein the sensor array is distributed throughout the physical environment at fixed positions.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (44)
Tan, Han-Shue; Warf, Gregory Keith; Henry, Larry, Automated asset positioning for location and inventory tracking using multiple positioning techniques.
Trepagnier, Paul Gerard; Nagel, Jorge Emilio; Dooner, Matthew Taylor; Dewenter, Michael Thomas; Traft, Neil Michael; Drakunov, Sergey; Kinney, Powell; Lee, Aaron, Control and systems for autonomously driven vehicles.
Trepagnier, Paul Gerard; Nagel, Jorge Emilio; Dooner, Matthew Taylor; Dewenter, Michael Thomas; Traft, Neil Michael; Drakunov, Sergey; Kinney, Powell; Lee, Aaron, Control and systems for autonomously driven vehicles.
Gaibler Dennis W. (Gresham OR) Skinner Jeffrey R. (Camas WA) Edwards Alan T. (Portland OR), Load-lifting mast especially adapted for use with automatically-guided vehicles.
Gorr Russell E. ; Hancock Thomas R. ; Judd J. Stephen ; Lin Long-Ji ; Novak Carol L. ; Rickard ; Jr. Scott T., Method and apparatus for automatically tracking the location of vehicles.
Alofs Cornell W. ; Drenth Ronald R. ; Drenth Justin R., Method and system for describing, generating and checking non-wire guidepaths for automatic guided vehicles.
.ANG.strom Karl-Erik,SEX, Method for determining the positions of a plurality of anonymous fixed reference objects for mobile surface transportation and a device for determining said positions.
McTamaney Louis S. (Cupertino CA) Wong Yue M. (Saratoga CA) Chandra Rangasami S. (Pleasanton CA) Walker Robert A. (Sunnyvale CA) Lastra Jorge E. (San Jose CA) Wagner Paul A. (Cambridge MA) Sharma Uma, Multi-purpose autonomous vehicle with path plotting.
Trepagnier, Paul Gerard; Nagel, Jorge Emilio; Kinney, Powell McVay; Dooner, Matthew Taylor; Wilson, Bruce Mackie; Schneider, Jr., Carl Reimers; Goeller, Keith Brian, Navigation and control system for autonomous vehicles.
Enright,Jeffery M.; Martin,Kevin F.; Stephenson,Brad L.; Hathaway,Roy; Kehner,Tom; Knouff,Christopher J.; Varn,Kenneth C.; Thomas,Jeffrey R.; Drummond,Jay Paul; Kortis,John; Crane,David A.; Goldring,, System and method for capturing and searching image data associated with transactions.
Gudat Adam J. (Edelstein IL) Whittaker William L. (Pittsburgh PA) Kleimenhagen Karl W. (Peoria IL) Christensen Dana A. (Peoria IL) Kemner Carl A. (Peoria Heights IL) Bradbury Walter J. (Peoria IL) Ko, System and method for controlling an autonomously navigated vehicle.
Shaffer Gary K. (Butler PA) Whittaker William L. (Pittsburgh PA) West Jay H. (Pittsburgh PA) Clow Richard G. (Phoenix AZ) Singh Sanjiv J. (Pittsburgh PA) Lay Norman K. (Peoria IL) Devier Lonnie J. (P, System and method for detecting obstacles in the path of a vehicle.
Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico; Pirjanian,Paolo; Karlsson,L. Niklas, Systems and methods for computing a relative pose for global localization in a visual simultaneous localization and mapping system.
Karlsson,L. Niklas; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico; Pirjanian,Paolo, Systems and methods for correction of drift via global localization with a visual landmark.
Goncalves, Luis Filipe Domingues; Di Bernardo, Enrico; Pirjanian, Paolo; Karlsson, L. Niklas, Systems and methods for filtering potentially unreliable visual data for visual simultaneous localization and mapping.
Goncalves,Luis Filipe Domingues; Karlsson,L. Niklas; Pirjanian,Paolo; Di Bernardo,Enrico, Systems and methods for filtering potentially unreliable visual data for visual simultaneous localization and mapping.
Karlsson, L. Nicklas; Pirjanian, Paolo; Goncalves, Luis Filipe Domingues; Bernardo, Enrico Di, Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system.
Keeler James D. (Austin TX) Havener John P. (Austin TX) Godbole Devendra (Austin TX) Ferguson ; II Ralph B. (Austin TX), Virtual emissions monitor for automobile.
Keeler James David (Austin TX) Havener John Paul (Austin TX) Godbole Devendra (Austin TX) Ferguson ; II Ralph Bruce (Austin TX), Virtual emissions monitor for automobile and associated control system.
High, Donald R.; Atchley, Michael D.; McHale, Brian G.; Taylor, Robert C.; Winkle, David C., Apparatus and method of obtaining location information of a motorized transport unit.
Saboo, Rohit Ramesh; Kuffner, James Joseph; Mason, Julian, Dynamically maintaining a map of a fleet of robotic devices in an environment to facilitate robotic action.
High, Donald R.; Atchley, Michael D.; Kay, Karl; Taylor, Robert C.; Winkle, David C., Shopping facility assistance object detection systems, devices and methods.
McHale, Brian G.; Winkle, David C.; Atchley, Michael D.; Chakrobartty, Shuvro; High, Donald R., Shopping facility assistance system and method having a motorized transport unit that selectively leads or follows a user within a shopping facility.
High, Donald R.; Atchley, Michael D.; Winkle, David C., Shopping facility assistance system and method to retrieve in-store abandoned mobile item containers.
High, Donald R.; Atchley, Michael D.; Winkle, David C., Shopping facility assistance systems, devices and methods to address ground and weather conditions.
High, Donald R.; Chakrobartty, Shuvro; Winkle, David C.; Taylor, Robert C., Systems, devices and methods of controlling motorized transport units in fulfilling product orders.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.