WO2008021612A3 - Autonomous navigation system and method - Google Patents

Autonomous navigation system and method Download PDF

Info

Publication number
WO2008021612A3
WO2008021612A3 PCT/US2007/070932 US2007070932W WO2008021612A3 WO 2008021612 A3 WO2008021612 A3 WO 2008021612A3 US 2007070932 W US2007070932 W US 2007070932W WO 2008021612 A3 WO2008021612 A3 WO 2008021612A3
Authority
WO
WIPO (PCT)
Prior art keywords
robot
range
velocity
proportion
event
Prior art date
Application number
PCT/US2007/070932
Other languages
French (fr)
Other versions
WO2008021612A2 (en
Inventor
Douglas A Few
David J Bruemmer
Original Assignee
Battelle Energy Alliance Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Battelle Energy Alliance Llc filed Critical Battelle Energy Alliance Llc
Publication of WO2008021612A2 publication Critical patent/WO2008021612A2/en
Publication of WO2008021612A3 publication Critical patent/WO2008021612A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/008Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/0088Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours

Abstract

Robot platforms, methods, and computer media are disclosed. The robot platform includes perceptors, locomotors, and a system controller, which executes instructions for autonomously navigating a robot. The instructions repeat, on each iteration through an event timing loop, the acts of defining an event horizon based on the robot's current velocity, detecting a range to obstacles around the robot, testing for an event horizon intrusion by determining if any range to the obstacles is within the event horizon, and adjusting rotational and translational velocity of the robot accordingly. If the intrusion occurs, rotational velocity is modified by a proportion of the current rotational velocity reduced by a proportion of the range to the nearest obstacle and translational velocity is modified by a proportion of the range to the nearest obstacle. If no intrusion occurs, translational velocity is set as a ratio of a speed factor relative to a maximum speed.
PCT/US2007/070932 2006-07-05 2007-06-12 Autonomous navigation system and method WO2008021612A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/428,637 2006-07-05
US11/428,637 US7587260B2 (en) 2006-07-05 2006-07-05 Autonomous navigation system and method

Publications (2)

Publication Number Publication Date
WO2008021612A2 WO2008021612A2 (en) 2008-02-21
WO2008021612A3 true WO2008021612A3 (en) 2008-08-28

Family

ID=38920044

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/070932 WO2008021612A2 (en) 2006-07-05 2007-06-12 Autonomous navigation system and method

Country Status (2)

Country Link
US (1) US7587260B2 (en)
WO (1) WO2008021612A2 (en)

Families Citing this family (208)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040162637A1 (en) 2002-07-25 2004-08-19 Yulun Wang Medical tele-robotic system with a master remote station with an arbitrator
US7813836B2 (en) 2003-12-09 2010-10-12 Intouch Technologies, Inc. Protocol for a remotely controlled videoconferencing robot
KR100571837B1 (en) 2004-03-05 2006-04-17 삼성전자주식회사 Method and apparatus for controlling navigation in automatic navigation vehicle
JP2005292970A (en) * 2004-03-31 2005-10-20 Kenwood Corp Device and method for retrieving facility, program, and navigation system
US7706917B1 (en) * 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
US8077963B2 (en) 2004-07-13 2011-12-13 Yulun Wang Mobile robot with a head-based movement mapping scheme
US8930023B2 (en) * 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US9198728B2 (en) 2005-09-30 2015-12-01 Intouch Technologies, Inc. Multi-camera mobile teleconferencing platform
WO2008013568A2 (en) * 2005-12-30 2008-01-31 Irobot Corporation Autonomous mobile robot
US8577538B2 (en) * 2006-07-14 2013-11-05 Irobot Corporation Method and system for controlling a remote vehicle
US8108092B2 (en) 2006-07-14 2012-01-31 Irobot Corporation Autonomous behaviors for a remote vehicle
US20070271011A1 (en) * 2006-05-12 2007-11-22 Samsung Electronics Co., Ltd. Indoor map building apparatus, method, and medium for mobile robot
US20080059015A1 (en) * 2006-06-09 2008-03-06 Whittaker William L Software architecture for high-speed traversal of prescribed routes
US8849679B2 (en) 2006-06-15 2014-09-30 Intouch Technologies, Inc. Remote controlled robot system that provides medical images
US20130302132A1 (en) 2012-05-14 2013-11-14 Kiva Systems, Inc. System and Method for Maneuvering a Mobile Drive Unit
US8220710B2 (en) * 2006-06-19 2012-07-17 Kiva Systems, Inc. System and method for positioning a mobile drive unit
US8538692B2 (en) 2006-06-19 2013-09-17 Amazon Technologies, Inc. System and method for generating a path for a mobile drive unit
US7912574B2 (en) 2006-06-19 2011-03-22 Kiva Systems, Inc. System and method for transporting inventory items
US8649899B2 (en) * 2006-06-19 2014-02-11 Amazon Technologies, Inc. System and method for maneuvering a mobile drive unit
US7873469B2 (en) * 2006-06-19 2011-01-18 Kiva Systems, Inc. System and method for managing mobile drive units
US7920962B2 (en) * 2006-06-19 2011-04-05 Kiva Systems, Inc. System and method for coordinating movement of mobile drive units
US7668621B2 (en) * 2006-07-05 2010-02-23 The United States Of America As Represented By The United States Department Of Energy Robotic guarded motion system and method
US8355818B2 (en) 2009-09-03 2013-01-15 Battelle Energy Alliance, Llc Robots, systems, and methods for hazard evaluation and visualization
US8965578B2 (en) 2006-07-05 2015-02-24 Battelle Energy Alliance, Llc Real time explosive hazard information sensing, processing, and communication for autonomous operation
US7620477B2 (en) * 2006-07-05 2009-11-17 Battelle Energy Alliance, Llc Robotic intelligence kernel
US7587260B2 (en) 2006-07-05 2009-09-08 Battelle Energy Alliance, Llc Autonomous navigation system and method
US7974738B2 (en) 2006-07-05 2011-07-05 Battelle Energy Alliance, Llc Robotics virtual rail system and method
US8073564B2 (en) * 2006-07-05 2011-12-06 Battelle Energy Alliance, Llc Multi-robot control interface
US8271132B2 (en) 2008-03-13 2012-09-18 Battelle Energy Alliance, Llc System and method for seamless task-directed autonomy for robots
US7584020B2 (en) * 2006-07-05 2009-09-01 Battelle Energy Alliance, Llc Occupancy change detection system and method
US7801644B2 (en) 2006-07-05 2010-09-21 Battelle Energy Alliance, Llc Generic robot architecture
US20100066587A1 (en) * 2006-07-14 2010-03-18 Brian Masao Yamauchi Method and System for Controlling a Remote Vehicle
US20080046121A1 (en) * 2006-08-17 2008-02-21 Innovati, Inc. Developing system of re-configurable modularized robot
JP4858197B2 (en) * 2007-01-31 2012-01-18 ソニー株式会社 Information processing apparatus, image display apparatus, information processing system, information processing method, and program
EP1978432B1 (en) * 2007-04-06 2012-03-21 Honda Motor Co., Ltd. Routing apparatus for autonomous mobile unit
US9160783B2 (en) 2007-05-09 2015-10-13 Intouch Technologies, Inc. Robot system that operates through a network firewall
JP4371153B2 (en) * 2007-06-15 2009-11-25 トヨタ自動車株式会社 Autonomous mobile device
KR100912874B1 (en) * 2007-06-28 2009-08-19 삼성전자주식회사 Method and apparatus for relocating a mobile robot
KR100915527B1 (en) * 2007-07-03 2009-09-04 한국전자통신연구원 Method for searching a path
US20090062958A1 (en) * 2007-08-31 2009-03-05 Morris Aaron C Autonomous mobile robot
US20090082879A1 (en) 2007-09-20 2009-03-26 Evolution Robotics Transferable intelligent control device
US20090088916A1 (en) * 2007-09-28 2009-04-02 Honeywell International Inc. Method and system for automatic path planning and obstacle/collision avoidance of autonomous vehicles
US7979174B2 (en) * 2007-09-28 2011-07-12 Honeywell International Inc. Automatic planning and regulation of the speed of autonomous vehicles
JP2009093308A (en) * 2007-10-05 2009-04-30 Hitachi Industrial Equipment Systems Co Ltd Robot system
KR101461185B1 (en) * 2007-11-09 2014-11-14 삼성전자 주식회사 Apparatus and method for building 3D map using structured light
JP4978494B2 (en) * 2008-02-07 2012-07-18 トヨタ自動車株式会社 Autonomous mobile body and control method thereof
JP4999734B2 (en) * 2008-03-07 2012-08-15 株式会社日立製作所 ENVIRONMENTAL MAP GENERATION DEVICE, METHOD, AND PROGRAM
US10875182B2 (en) 2008-03-20 2020-12-29 Teladoc Health, Inc. Remote presence system mounted to operating room hardware
US8179418B2 (en) 2008-04-14 2012-05-15 Intouch Technologies, Inc. Robotic based health care system
US8170241B2 (en) 2008-04-17 2012-05-01 Intouch Technologies, Inc. Mobile tele-presence system with a microphone system
US8961695B2 (en) 2008-04-24 2015-02-24 Irobot Corporation Mobile robot for cleaning
EP2918212B1 (en) * 2008-04-24 2016-06-08 iRobot Corporation Application of localization, positioning & navigation systems for robotic enabled mobile products
US9193065B2 (en) 2008-07-10 2015-11-24 Intouch Technologies, Inc. Docking system for a tele-presence robot
US9842192B2 (en) 2008-07-11 2017-12-12 Intouch Technologies, Inc. Tele-presence robot system with multi-cast features
US8340819B2 (en) 2008-09-18 2012-12-25 Intouch Technologies, Inc. Mobile videoconferencing robot system with network adaptive driving
US8121749B1 (en) 2008-09-25 2012-02-21 Honeywell International Inc. System for integrating dynamically observed and static information for route planning in a graph based planner
EP2343615B1 (en) * 2008-10-01 2018-10-31 Murata Machinery, Ltd. Autonomous movement device
US8996165B2 (en) 2008-10-21 2015-03-31 Intouch Technologies, Inc. Telepresence robot with a camera boom
US8463435B2 (en) 2008-11-25 2013-06-11 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US9138891B2 (en) 2008-11-25 2015-09-22 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US8849680B2 (en) 2009-01-29 2014-09-30 Intouch Technologies, Inc. Documentation through a remote presence robot
US8594835B2 (en) 2009-04-10 2013-11-26 Symbotic, LLC Control system for storage and retrieval systems
US9321591B2 (en) 2009-04-10 2016-04-26 Symbotic, LLC Autonomous transports for storage and retrieval systems
US8897920B2 (en) 2009-04-17 2014-11-25 Intouch Technologies, Inc. Tele-presence robot system with software modularity, projector and laser pointer
US9068847B2 (en) * 2009-04-22 2015-06-30 Honeywell International Inc. System and method for collaborative navigation
US8340818B2 (en) * 2009-04-24 2012-12-25 Robert Bosch Gmbh Method of accurate mapping with mobile robots
JP5216690B2 (en) * 2009-06-01 2013-06-19 株式会社日立製作所 Robot management system, robot management terminal, robot management method and program
US9496620B2 (en) 2013-02-04 2016-11-15 Ubiquiti Networks, Inc. Radio system for long-range high-speed wireless communication
US8836601B2 (en) 2013-02-04 2014-09-16 Ubiquiti Networks, Inc. Dual receiver/transmitter radio devices with choke
US11399153B2 (en) 2009-08-26 2022-07-26 Teladoc Health, Inc. Portable telepresence apparatus
US8384755B2 (en) 2009-08-26 2013-02-26 Intouch Technologies, Inc. Portable remote presence robot
CA2859112C (en) * 2009-08-31 2017-08-15 Neato Robotics, Inc. Method and apparatus for simultaneous localization and mapping of mobile robot environment
US8948913B2 (en) * 2009-10-26 2015-02-03 Electronics And Telecommunications Research Institute Method and apparatus for navigating robot
JP5398489B2 (en) * 2009-11-20 2014-01-29 村田機械株式会社 Autonomous mobile object and its control method
WO2011064821A1 (en) * 2009-11-27 2011-06-03 トヨタ自動車株式会社 Autonomous moving object and control method
US9163909B2 (en) * 2009-12-11 2015-10-20 The Boeing Company Unmanned multi-purpose ground vehicle with different levels of control
KR101313692B1 (en) * 2009-12-18 2013-10-02 한국전자통신연구원 Fault Tolerance Method for Robot Software Component
US9310806B2 (en) * 2010-01-06 2016-04-12 Irobot Corporation System for localization and obstacle detection using a common receiver
US11154981B2 (en) 2010-02-04 2021-10-26 Teladoc Health, Inc. Robot user interface for telepresence robot system
US8670017B2 (en) 2010-03-04 2014-03-11 Intouch Technologies, Inc. Remote presence system including a cart that supports a robot face and an overhead camera
JP5560794B2 (en) * 2010-03-16 2014-07-30 ソニー株式会社 Control device, control method and program
SG188076A1 (en) 2010-03-30 2013-03-28 Ns Solutions Corp Information processing apparatus, information processing method, and program
US8548646B1 (en) * 2010-05-04 2013-10-01 Clearpath Robotics Inc. Distributed hardware architecture for unmanned vehicles
US10343283B2 (en) 2010-05-24 2019-07-09 Intouch Technologies, Inc. Telepresence robot system that can be accessed by a cellular phone
US10808882B2 (en) 2010-05-26 2020-10-20 Intouch Technologies, Inc. Tele-robotic system with a robot face placed on a chair
US8825304B2 (en) * 2010-06-30 2014-09-02 Microsoft Corporation Mediation of tasks based on assessments of competing cognitive loads and needs
US20120195491A1 (en) * 2010-07-21 2012-08-02 Palo Alto Research Center Incorporated System And Method For Real-Time Mapping Of An Indoor Environment Using Mobile Robots With Limited Sensing
AU2011305154B2 (en) 2010-09-24 2015-02-05 Irobot Corporation Systems and methods for VSLAM optimization
US20120101679A1 (en) * 2010-10-26 2012-04-26 Noel Wayne Anderson Method and system for enhancing operating performance of an autonomic mobile robotic device
US9264664B2 (en) 2010-12-03 2016-02-16 Intouch Technologies, Inc. Systems and methods for dynamic bandwidth allocation
US11078017B2 (en) 2010-12-15 2021-08-03 Symbotic Llc Automated bot with transfer arm
US8965619B2 (en) 2010-12-15 2015-02-24 Symbotic, LLC Bot having high speed stability
US9187244B2 (en) 2010-12-15 2015-11-17 Symbotic, LLC BOT payload alignment and sensing
US9499338B2 (en) 2010-12-15 2016-11-22 Symbotic, LLC Automated bot transfer arm drive system
US9561905B2 (en) 2010-12-15 2017-02-07 Symbotic, LLC Autonomous transport vehicle
US8696010B2 (en) 2010-12-15 2014-04-15 Symbotic, LLC Suspension system for autonomous transports
US9090214B2 (en) 2011-01-05 2015-07-28 Orbotix, Inc. Magnetically coupled accessory for a self-propelled device
US8751063B2 (en) 2011-01-05 2014-06-10 Orbotix, Inc. Orienting a user interface of a controller for operating a self-propelled device
US9429940B2 (en) 2011-01-05 2016-08-30 Sphero, Inc. Self propelled device with magnetic coupling
US10281915B2 (en) 2011-01-05 2019-05-07 Sphero, Inc. Multi-purposed self-propelled device
US9218316B2 (en) 2011-01-05 2015-12-22 Sphero, Inc. Remotely controlling a self-propelled device in a virtualized environment
US9322917B2 (en) * 2011-01-21 2016-04-26 Farrokh Mohamadi Multi-stage detection of buried IEDs
US9323250B2 (en) 2011-01-28 2016-04-26 Intouch Technologies, Inc. Time-dependent navigation of telepresence robots
KR102018763B1 (en) * 2011-01-28 2019-09-05 인터치 테크놀로지스 인코퍼레이티드 Interfacing with a mobile telepresence robot
US20120215380A1 (en) * 2011-02-23 2012-08-23 Microsoft Corporation Semi-autonomous robot that supports multiple modes of navigation
US20120244969A1 (en) 2011-03-25 2012-09-27 May Patents Ltd. System and Method for a Motion Sensing Device
US10769739B2 (en) 2011-04-25 2020-09-08 Intouch Technologies, Inc. Systems and methods for management of information among medical providers and facilities
US9098611B2 (en) 2012-11-26 2015-08-04 Intouch Technologies, Inc. Enhanced video interaction for a user interface of a telepresence network
US20140139616A1 (en) 2012-01-27 2014-05-22 Intouch Technologies, Inc. Enhanced Diagnostics for a Telepresence Robot
FR2976700B1 (en) * 2011-06-17 2013-07-12 Inst Nat Rech Inf Automat METHOD FOR GENERATING COMMAND COORDINATION CONTROL ORDERS FOR DISPLACING AN ANIMATED PLATFORM AND CORRESPONDING GENERATOR.
US8892240B1 (en) 2011-06-29 2014-11-18 Amazon Technologies, Inc. Modular material handling system for order fulfillment
JP2013022705A (en) * 2011-07-25 2013-02-04 Sony Corp Robot device, control method of the robot device, computer program, and robot system
US20130050180A1 (en) 2011-08-30 2013-02-28 5D Robotics, Inc. Graphical Rendition of Multi-Modal Data
US8831984B2 (en) 2011-10-19 2014-09-09 Amazon Technologies, Inc. System and method for inventory management using mobile drive units
US8836751B2 (en) 2011-11-08 2014-09-16 Intouch Technologies, Inc. Tele-presence system with a user interface that displays different communication links
EP2776216B1 (en) * 2011-11-11 2022-08-31 iRobot Corporation Robot apparautus and control method for resuming operation following a pause.
US9513127B2 (en) 2011-12-22 2016-12-06 AppLabz, LLC Systems, methods, and apparatus for providing indoor navigation
US9243918B2 (en) 2011-12-22 2016-01-26 AppLabz, LLC Systems, methods, and apparatus for providing indoor navigation using magnetic sensors
US9702707B2 (en) 2011-12-22 2017-07-11 AppLabz, LLC Systems, methods, and apparatus for providing indoor navigation using optical floor sensors
WO2013099031A1 (en) * 2011-12-28 2013-07-04 株式会社安川電機 Engineering tool
US8902278B2 (en) 2012-04-11 2014-12-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US9251313B2 (en) 2012-04-11 2016-02-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US9827487B2 (en) 2012-05-14 2017-11-28 Sphero, Inc. Interactive augmented reality using a self-propelled device
EP2850512A4 (en) * 2012-05-14 2016-11-16 Sphero Inc Operating a computing device by detecting rounded objects in an image
WO2013176758A1 (en) * 2012-05-22 2013-11-28 Intouch Technologies, Inc. Clinical workflows utilizing autonomous and semi-autonomous telemedicine devices
US9361021B2 (en) 2012-05-22 2016-06-07 Irobot Corporation Graphical user interfaces including touchpad driving interfaces for telemedicine devices
US9183163B2 (en) 2012-06-27 2015-11-10 Ubiquiti Networks, Inc. Method and apparatus for distributed control of an interfacing-device network
US10056791B2 (en) 2012-07-13 2018-08-21 Sphero, Inc. Self-optimizing power transfer
US9969081B2 (en) * 2012-07-27 2018-05-15 Alberto Daniel Lacaze Method and system for the directed control of robotic assets
WO2014038041A1 (en) * 2012-09-06 2014-03-13 株式会社東芝 Position detection device, position detection method and position detection program
US9543635B2 (en) 2013-02-04 2017-01-10 Ubiquiti Networks, Inc. Operation of radio devices for long-range high-speed wireless communication
US9397820B2 (en) 2013-02-04 2016-07-19 Ubiquiti Networks, Inc. Agile duplexing wireless radio devices
US9373885B2 (en) 2013-02-08 2016-06-21 Ubiquiti Networks, Inc. Radio system for high-speed wireless communication
KR101490170B1 (en) * 2013-03-05 2015-02-05 엘지전자 주식회사 Robot cleaner
US9674490B2 (en) * 2013-04-18 2017-06-06 Magna Electronics Inc. Vision system for vehicle with adjustable cameras
DE102013207895A1 (en) * 2013-04-30 2014-10-30 Kuka Laboratories Gmbh Driverless transport vehicle, system with a computer and a driverless transport vehicle, method for operating a driverless transport vehicle
DE102013207899A1 (en) * 2013-04-30 2014-10-30 Kuka Laboratories Gmbh Automated guided vehicle, system with a computer and a driverless transport vehicle, method for planning a virtual lane and method for operating a driverless transport vehicle
KR101491256B1 (en) * 2013-05-28 2015-02-06 현대자동차주식회사 Apparatus and Method for Recognizing for Traffic Lane using Wireless Communication
SG2013042890A (en) * 2013-06-03 2015-01-29 Ctrlworks Pte Ltd Method and apparatus for offboard navigation of a robotic device
US8983774B2 (en) * 2013-07-09 2015-03-17 Qualcomm Incorporated Intelligent map combination for venues enabling indoor positioning
US9798928B2 (en) * 2013-07-17 2017-10-24 James L Carr System for collecting and processing aerial imagery with enhanced 3D and NIR imaging capability
KR20220166370A (en) 2013-09-13 2022-12-16 심보틱 엘엘씨 Automated storage and retrieval system
ES2767051T3 (en) 2013-10-11 2020-06-16 Ubiquiti Inc Wireless Radio System Optimization Through Persistent Spectrum Analysis
US9558408B2 (en) * 2013-10-15 2017-01-31 Ford Global Technologies, Llc Traffic signal prediction
US10240930B2 (en) 2013-12-10 2019-03-26 SZ DJI Technology Co., Ltd. Sensor fusion
US9829882B2 (en) 2013-12-20 2017-11-28 Sphero, Inc. Self-propelled device with center of mass drive system
FR3015333B1 (en) * 2013-12-23 2017-04-28 Inst De Rech Tech Jules Verne SYSTEM, IN PARTICULAR PRODUCTION, USING COOPERATING ROBOTS
US10612939B2 (en) * 2014-01-02 2020-04-07 Microsoft Technology Licensing, Llc Ground truth estimation for autonomous navigation
WO2015134753A1 (en) 2014-03-07 2015-09-11 Ubiquiti Networks, Inc. Cloud device identification and authentication
US20150256355A1 (en) 2014-03-07 2015-09-10 Robert J. Pera Wall-mounted interactive sensing and audio-visual node devices for networked living and work spaces
EP3120642B1 (en) 2014-03-17 2023-06-07 Ubiquiti Inc. Array antennas having a plurality of directional beams
CN104981941B (en) 2014-04-01 2018-02-02 优倍快网络公司 Antenna module
EP2933069B1 (en) * 2014-04-17 2019-07-03 Softbank Robotics Europe Omnidirectional wheeled humanoid robot based on a linear predictive position and velocity controller
CN107577247B (en) 2014-07-30 2021-06-25 深圳市大疆创新科技有限公司 Target tracking system and method
WO2016033797A1 (en) * 2014-09-05 2016-03-10 SZ DJI Technology Co., Ltd. Multi-sensor environmental mapping
EP3008535B1 (en) 2014-09-05 2018-05-16 SZ DJI Technology Co., Ltd. Context-based flight mode selection
WO2016033795A1 (en) 2014-09-05 2016-03-10 SZ DJI Technology Co., Ltd. Velocity control for an unmanned aerial vehicle
US10845822B2 (en) 2014-10-31 2020-11-24 Clearpath Robotics Inc. Systems and methods for utilizing fleets of robots
WO2016082019A1 (en) * 2014-11-25 2016-06-02 Synaptive Medical (Barbados) Inc. Hand guided automated positioning device controller
CN113654561A (en) * 2014-12-05 2021-11-16 苹果公司 Autonomous navigation system
TWI577968B (en) * 2015-06-18 2017-04-11 金寶電子工業股份有限公司 Positioning navigation method and electronic apparatus thereof
US9889559B2 (en) * 2015-06-26 2018-02-13 Intel Corporation Robotic system for updating devices
US10152891B2 (en) 2016-05-02 2018-12-11 Cnh Industrial America Llc System for avoiding collisions between autonomous vehicles conducting agricultural operations
US10353400B2 (en) * 2016-05-23 2019-07-16 Asustek Computer Inc. Navigation system and navigation method
WO2018039337A1 (en) 2016-08-23 2018-03-01 Canvas Technology, Inc. Autonomous cart for manufacturing and warehouse applications
US10627248B2 (en) 2016-09-21 2020-04-21 Apple Inc. Cognitive load routing metric for vehicle guidance
US10599150B2 (en) 2016-09-29 2020-03-24 The Charles Stark Kraper Laboratory, Inc. Autonomous vehicle: object-level fusion
KR101765235B1 (en) * 2016-11-28 2017-08-04 한국건설기술연구원 FACILITY MAINTENANCE SYSTEM USING INTERNET OF THINGS (IoT) BASED SENSOR AND UNMANNED AIR VEHICLE (UAV), AND METHOD FOR THE SAME
US20180016006A1 (en) * 2017-01-22 2018-01-18 Haoxiang Electric Energy (Kunshan) Co., Ltd. Smart unmanned aerial vehicle for home
US10585440B1 (en) 2017-01-23 2020-03-10 Clearpath Robotics Inc. Systems and methods for using human-operated material-transport vehicles with fleet-management systems
US10029685B1 (en) * 2017-02-24 2018-07-24 Speedgauge, Inc. Vehicle speed limiter
CA3057988A1 (en) 2017-03-31 2018-10-04 Velodyne Lidar, Inc. Integrated lidar illumination power control
US11862302B2 (en) 2017-04-24 2024-01-02 Teladoc Health, Inc. Automated transcription and documentation of tele-health encounters
US10101745B1 (en) * 2017-04-26 2018-10-16 The Charles Stark Draper Laboratory, Inc. Enhancing autonomous vehicle perception with off-vehicle collected data
US11760221B2 (en) 2017-06-27 2023-09-19 A9.Com, Inc. Charging systems and methods for autonomous carts
US10793369B2 (en) 2017-07-12 2020-10-06 A9.Com, Inc. Conveyor system for autonomous robot
JP6963433B2 (en) * 2017-07-21 2021-11-10 株式会社日立情報通信エンジニアリング Behavioral feature analysis system and behavioral feature analysis method
US10483007B2 (en) 2017-07-25 2019-11-19 Intouch Technologies, Inc. Modular telehealth cart with thermal imaging and touch screen user interface
US10880412B1 (en) * 2017-08-21 2020-12-29 Clearpath Robotics Inc. Systems and methods for communicating between a fleet of robots and a fleet manager
US11636944B2 (en) 2017-08-25 2023-04-25 Teladoc Health, Inc. Connectivity infrastructure for a telehealth platform
AU2018356126B2 (en) * 2017-10-25 2021-07-29 Lg Electronics Inc. Artificial intelligence moving robot which learns obstacles, and control method therefor
US11119216B1 (en) 2017-11-02 2021-09-14 AI Incorporated Efficient coverage planning of mobile robotic devices
US10816996B1 (en) * 2017-11-17 2020-10-27 Amazon Technologies, Inc. Techniques for contention management for mobile drive units
US10921133B2 (en) * 2017-12-07 2021-02-16 International Business Machines Corporation Location calibration based on movement path and map objects
US11685396B2 (en) 2018-01-11 2023-06-27 Apple Inc. Architecture for automation and fail operational automation
US11200760B2 (en) 2018-01-22 2021-12-14 Clearpath Robotics Inc. Systems and methods for measuring fleets of self-driving industrial vehicles
US11235778B2 (en) 2018-01-24 2022-02-01 Clearpath Robotics Inc. Systems and methods for maintaining vehicle state information
US10558214B2 (en) * 2018-02-05 2020-02-11 Locus Robotics Corp. Manual control modes for an autonomous mobile robot
WO2019153082A1 (en) 2018-02-07 2019-08-15 Clearpath Robotics Inc. Communication systems for self-driving vehicles, and methods of providing thereof
US11163314B1 (en) 2018-02-27 2021-11-02 Amazon Technologies, Inc. Contention management for mobile drive units
US10617299B2 (en) 2018-04-27 2020-04-14 Intouch Technologies, Inc. Telehealth cart that supports a removable tablet with seamless audio/video switching
CN112334964B (en) * 2018-05-04 2023-02-21 交互数字专利控股公司 Market-based detection and avoidance (DAA) solution
US20190384292A1 (en) * 2018-06-15 2019-12-19 Allstate Insurance Company Processing System For Evaluating Autonomous Vehicle Control Systems Through Continuous Learning
US10712434B2 (en) 2018-09-18 2020-07-14 Velodyne Lidar, Inc. Multi-channel LIDAR illumination driver
US11131992B2 (en) 2018-11-30 2021-09-28 Denso International America, Inc. Multi-level collaborative control system with dual neural network planning for autonomous vehicle control in a noisy environment
US11327490B2 (en) * 2019-01-07 2022-05-10 Velodyne Lidar Usa, Inc. Dynamic control and configuration of autonomous navigation systems
US11657506B2 (en) 2019-03-06 2023-05-23 General Electric Company Systems and methods for autonomous robot navigation
WO2020206071A1 (en) * 2019-04-02 2020-10-08 Brain Corporation Systems, apparatuses, and methods for cost evaluation and motion planning for robotic devices
US11249184B2 (en) 2019-05-07 2022-02-15 The Charles Stark Draper Laboratory, Inc. Autonomous collision avoidance through physical layer tracking
CN110262481B (en) * 2019-06-04 2021-06-22 西南交通大学 Mobile robot obstacle avoidance control method based on enzyme numerical value membrane system
US20210080948A1 (en) * 2019-09-12 2021-03-18 Transportation Ip Holdings, Llc Vehicle control system
TWI708130B (en) * 2019-11-11 2020-10-21 東元電機股份有限公司 Path tracing system
US11712802B2 (en) * 2020-04-20 2023-08-01 Boston Dynamics, Inc. Construction constrained motion primitives from robot maps
US11927961B2 (en) 2020-04-20 2024-03-12 Boston Dynamics, Inc. Constrained robot autonomy language
ES2887526A1 (en) * 2020-06-22 2021-12-22 Cecotec Res And Development SELF-MOVING DISINFECTION APPARATUS (Machine-translation by Google Translate, not legally binding)
KR20220071526A (en) 2020-11-24 2022-05-31 현대자동차주식회사 Autonomous mobile robot using omnidirectional waypoint and its control method
DE102021204601A1 (en) * 2021-05-06 2022-11-10 Hyundai Motor Company SENSING DEVICE FOR MEASURING MOVEMENT OF A VEHICLE AND METHOD OF OPERATING SENSING DEVICE FOR MEASURING MOVEMENT OF A VEHICLE
CN113534734B (en) * 2021-07-30 2023-05-02 武汉恒力华振科技有限公司 Engineering pile machine capable of automatically leveling and leveling method thereof

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163252A (en) * 1999-04-07 2000-12-19 Mitsubishi Denki Kabushiki Kaisha Device for detecting obstacles, for use in vehicles

Family Cites Families (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US652288A (en) * 1899-06-09 1900-06-26 William W Phelps Combined pencil-holder and date-indicator.
DE3683423D1 (en) * 1985-05-20 1992-02-27 Fujitsu Ltd METHOD FOR MEASURING A THREE-DIMENSIONAL LOCATION OF AN OBJECT.
US4786847A (en) * 1986-11-20 1988-11-22 Unimation Inc. Digital control for multiaxis robots
US5956250A (en) * 1990-02-05 1999-09-21 Caterpillar Inc. Apparatus and method for autonomous vehicle navigation using absolute data
US5111401A (en) * 1990-05-19 1992-05-05 The United States Of America As Represented By The Secretary Of The Navy Navigational control system for an autonomous vehicle
CA2044820C (en) * 1990-06-19 1998-05-26 Tsugito Maruyama Three-dimensional measuring apparatus
US5247608A (en) * 1991-04-01 1993-09-21 At&T Bell Laboratories Method and apparatus for achieving dynamic path control of multiple robots
WO1993007580A1 (en) * 1991-10-02 1993-04-15 Fujitsu Limited Method of determining direction in local region of profile segment and method of determining lines and angles
JP2895672B2 (en) * 1992-01-28 1999-05-24 ファナック株式会社 Multiple robot control method
JP3242108B2 (en) * 1992-01-30 2001-12-25 富士通株式会社 Target mark recognition and tracking system and method
US5371854A (en) * 1992-09-18 1994-12-06 Clarity Sonification system using auditory beacons as references for comparison and orientation in data
US5347459A (en) * 1993-03-17 1994-09-13 National Research Council Of Canada Real time collision detection
US5511147A (en) * 1994-01-12 1996-04-23 Uti Corporation Graphical interface for robot
DE4408329C2 (en) * 1994-03-11 1996-04-18 Siemens Ag Method for building up a cellular structured environment map of a self-moving mobile unit, which is oriented with the help of sensors based on wave reflection
SE502834C2 (en) * 1994-03-29 1996-01-29 Electrolux Ab Method and apparatus for detecting obstacles in self-propelled apparatus
DE4415736C2 (en) * 1994-05-04 2002-11-14 Siemens Ag Collision avoidance method using a steering angle field for an autonomous mobile unit
US6941543B1 (en) * 1995-05-30 2005-09-06 Roy-G-Biv Corporation Motion control system and method
US5691897A (en) * 1995-05-30 1997-11-25 Roy-G-Biv Corporation Motion control systems
US6768944B2 (en) * 2002-04-09 2004-07-27 Intelligent Technologies International, Inc. Method and system for controlling a vehicle
US7085637B2 (en) * 1997-10-22 2006-08-01 Intelligent Technologies International, Inc. Method and system for controlling a vehicle
DE69618606T2 (en) * 1995-09-19 2002-09-12 Yaskawa Denki Kitakyushu Kk PROCESSOR FOR ROBOT LANGUAGE
US5936240A (en) * 1996-01-30 1999-08-10 The United States Of America As Represented By The United States Department Of Energy Mobile autonomous robotic apparatus for radiologic characterization
AU3477397A (en) * 1996-06-04 1998-01-05 Paul J. Werbos 3-brain architecture for an intelligent decision and control system
DE59701408D1 (en) * 1996-07-02 2000-05-11 Siemens Ag METHOD FOR CREATING A CELLULAR STRUCTURED ENVIRONMENTAL MAP FROM A SELF-MOBILE MOBILE UNIT ORIENTED IN THE ENVIRONMENT WITH AID WITH WAVE REFLECTION-BASED SENSORS
US6212574B1 (en) * 1997-04-04 2001-04-03 Microsoft Corporation User mode proxy of kernel mode operations in a computer operating system
US6055042A (en) * 1997-12-16 2000-04-25 Caterpillar Inc. Method and apparatus for detecting obstacles using multiple sensors for range selective detection
US6157864A (en) * 1998-05-08 2000-12-05 Rockwell Technologies, Llc System, method and article of manufacture for displaying an animated, realtime updated control sequence chart
US6061709A (en) * 1998-07-31 2000-05-09 Integrated Systems Design Center, Inc. Integrated hardware and software task control executive
US6618767B1 (en) * 1998-11-17 2003-09-09 Sun Microsystems, Inc. Mechanism by which devices on unforeseen platform variants may be supported without re-release of core platform kernel software
US6718533B1 (en) * 1999-02-26 2004-04-06 Real-Time Innovations, Inc. Method for building a real-time control system with mode and logical rate
US6598169B1 (en) * 1999-07-26 2003-07-22 Microsoft Corporation System and method for accessing information made available by a kernel mode driver
JP3986720B2 (en) * 1999-11-20 2007-10-03 株式会社バンダイ Insect robot
US6374155B1 (en) * 1999-11-24 2002-04-16 Personal Robotics, Inc. Autonomous multi-platform robot system
US6314341B1 (en) * 1999-11-26 2001-11-06 Yutaka John Kanayama Method of recording trajectory data and sensor data for a manually-driven vehicle
US6782306B2 (en) * 1999-12-16 2004-08-24 Siemens Energy & Automation Motion control system and method utilizing spline interpolation
JP2001222316A (en) * 2000-02-09 2001-08-17 Sony Corp System and method for managing robot
CN1364275A (en) * 2000-02-10 2002-08-14 索尼公司 Automatic device, information providing device, robot device, and transaction method
JP3874985B2 (en) * 2000-02-18 2007-01-31 富士通株式会社 Image arithmetic unit
US6845297B2 (en) * 2000-05-01 2005-01-18 Irobot Corporation Method and system for remote control of mobile robot
EP2363774B1 (en) * 2000-05-01 2017-06-21 iRobot Corporation Method and system for remote control of mobile robot
US6816753B2 (en) * 2000-10-11 2004-11-09 Sony Corporation Robot control system and robot control method
JP2002113675A (en) * 2000-10-11 2002-04-16 Sony Corp Robot control system and introducing method for robot controlling software
US6883201B2 (en) * 2002-01-03 2005-04-26 Irobot Corporation Autonomous floor-cleaning robot
DE60118317T2 (en) * 2001-04-30 2006-12-14 Sony France S.A. Autonomous robot
EP1256937B1 (en) * 2001-05-11 2006-11-02 Sony France S.A. Emotion recognition method and device
EP2287696B1 (en) * 2001-06-12 2018-01-10 iRobot Corporation Method and system for multi-code coverage for an autonomous robot
US7429843B2 (en) 2001-06-12 2008-09-30 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US20030101151A1 (en) * 2001-11-26 2003-05-29 Holland Wilson Lee Universal artificial intelligence software program
KR100980793B1 (en) * 2001-11-28 2010-09-10 에볼루션 로보틱스, 인크. Sensor and actuator abstraction and aggregation in a hardware abstraction layer for a robot
US6522288B1 (en) 2002-01-09 2003-02-18 M/A-Com, Inc. Method and apparatus for determining location of objects based on range readings from multiple sensors
US6917893B2 (en) * 2002-03-14 2005-07-12 Activmedia Robotics, Llc Spatial data collection apparatus and method
US7103457B2 (en) * 2002-03-28 2006-09-05 Dean Technologies, Inc. Programmable lawn mower
US8983776B2 (en) * 2002-03-28 2015-03-17 Jason A. Dean Programmable robotic apparatus
US7437715B2 (en) * 2002-04-09 2008-10-14 Hewlett-Packard Development Company, L.P. System and method for generating a set of robot commands based on user entry events in a user interface
US6836701B2 (en) * 2002-05-10 2004-12-28 Royal Appliance Mfg. Co. Autonomous multi-platform robotic system
KR100556612B1 (en) * 2002-06-29 2006-03-06 삼성전자주식회사 Apparatus and method of localization using laser
US6974082B2 (en) * 2002-07-15 2005-12-13 Monode Marking Products, Inc. Hardware integration system
US6925357B2 (en) * 2002-07-25 2005-08-02 Intouch Health, Inc. Medical tele-robotic system
WO2004015369A2 (en) * 2002-08-09 2004-02-19 Intersense, Inc. Motion tracking system and method
AU2003256435A1 (en) * 2002-08-16 2004-03-03 Evolution Robotics, Inc. Systems and methods for the automated sensing of motion in a mobile robot using visual data
US20040175680A1 (en) * 2002-09-09 2004-09-09 Michal Hlavac Artificial intelligence platform
WO2004025947A2 (en) * 2002-09-13 2004-03-25 Irobot Corporation A navigational control system for a robotic device
US20040066500A1 (en) * 2002-10-02 2004-04-08 Gokturk Salih Burak Occupancy detection and measurement system and method
US7069124B1 (en) * 2002-10-28 2006-06-27 Workhorse Technologies, Llc Robotic modeling of voids
US7774158B2 (en) * 2002-12-17 2010-08-10 Evolution Robotics, Inc. Systems and methods for landmark generation for visual simultaneous localization and mapping
AU2003283693A1 (en) 2002-12-19 2004-07-14 Koninklijke Philips Electronics N.V. System and method for controlling a robot
SE525108C2 (en) * 2002-12-30 2004-11-30 Abb Research Ltd Method and system for programming an industrial robot, computer program product, computer-readable medium and use
SE526913C2 (en) * 2003-01-02 2005-11-15 Arnex Navigation Systems Ab Procedure in the form of intelligent functions for vehicles and automatic loading machines regarding mapping of terrain and material volumes, obstacle detection and control of vehicles and work tools
US7542036B2 (en) * 2003-02-19 2009-06-02 California Institute Of Technology Level set surface editing operators
US6804580B1 (en) * 2003-04-03 2004-10-12 Kuka Roboter Gmbh Method and control system for controlling a plurality of robots
US7343232B2 (en) * 2003-06-20 2008-03-11 Geneva Aerospace Vehicle control system including related methods and components
US7170252B2 (en) * 2003-07-23 2007-01-30 Renesas Technology Corporation Location aware automata
JP2007523397A (en) * 2004-01-05 2007-08-16 タイトガット,ディダー Multi-agent system based on behavior as data type
US7236854B2 (en) * 2004-01-05 2007-06-26 Abb Research Ltd. Method and a system for programming an industrial robot
US20050234592A1 (en) * 2004-01-15 2005-10-20 Mega Robot, Inc. System and method for reconfiguring an autonomous robot
JP4244812B2 (en) * 2004-01-16 2009-03-25 ソニー株式会社 Action control system and action control method for robot apparatus
US7689321B2 (en) * 2004-02-13 2010-03-30 Evolution Robotics, Inc. Robust sensor fusion for mapping and localization in a simultaneous localization and mapping (SLAM) system
US20050234679A1 (en) * 2004-02-13 2005-10-20 Evolution Robotics, Inc. Sequential selective integration of sensor data
US20050204438A1 (en) * 2004-02-26 2005-09-15 Yulun Wang Graphical interface for a remote presence system
US7908040B2 (en) * 2004-07-15 2011-03-15 Raytheon Company System and method for automated search by distributed elements
CN101180591A (en) 2005-03-23 2008-05-14 赫克有限公司 Method of tolerance-based trajectory planning
CA2612921C (en) * 2005-07-26 2016-08-30 Timothy D. Barfoot Traffic management system for a passageway environment
US7383100B2 (en) 2005-09-29 2008-06-03 Honda Motor Co., Ltd. Extensible task engine framework for humanoid robots
WO2008013568A2 (en) * 2005-12-30 2008-01-31 Irobot Corporation Autonomous mobile robot
US9195233B2 (en) * 2006-02-27 2015-11-24 Perrone Robotics, Inc. General purpose robotics operating system
US20070271002A1 (en) * 2006-05-22 2007-11-22 Hoskinson Reed L Systems and methods for the autonomous control, automated guidance, and global coordination of moving process machinery
US7974738B2 (en) * 2006-07-05 2011-07-05 Battelle Energy Alliance, Llc Robotics virtual rail system and method
US8073564B2 (en) * 2006-07-05 2011-12-06 Battelle Energy Alliance, Llc Multi-robot control interface
US7211980B1 (en) * 2006-07-05 2007-05-01 Battelle Energy Alliance, Llc Robotic follow system and method
US7801644B2 (en) * 2006-07-05 2010-09-21 Battelle Energy Alliance, Llc Generic robot architecture
US7584020B2 (en) * 2006-07-05 2009-09-01 Battelle Energy Alliance, Llc Occupancy change detection system and method
US7620477B2 (en) * 2006-07-05 2009-11-17 Battelle Energy Alliance, Llc Robotic intelligence kernel
US7587260B2 (en) 2006-07-05 2009-09-08 Battelle Energy Alliance, Llc Autonomous navigation system and method
US7499155B2 (en) * 2006-08-23 2009-03-03 Bryan Cappelletti Local positioning navigation system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163252A (en) * 1999-04-07 2000-12-19 Mitsubishi Denki Kabushiki Kaisha Device for detecting obstacles, for use in vehicles

Also Published As

Publication number Publication date
WO2008021612A2 (en) 2008-02-21
US20080009965A1 (en) 2008-01-10
US7587260B2 (en) 2009-09-08

Similar Documents

Publication Publication Date Title
WO2008021612A3 (en) Autonomous navigation system and method
WO2008005663A3 (en) Robotic guarded motion system and method
KR102430097B1 (en) System and method for avoiding obstacle for autonomous vehicle
CN107193277B (en) Autonomous mobile fire-fighting robot capable of automatically detecting and extinguishing fire and control method
EP3326041B1 (en) Method and device for terrain simulation flying of unmanned aerial vehicle and unmanned aerial vehicle
US11169541B2 (en) Detecting and following terrain height autonomously along a flight path
Gehring et al. Dynamic trotting on slopes for quadrupedal robots
CN107562048B (en) Dynamic obstacle avoidance control method based on laser radar
CN110653831B (en) Hazardous gas leakage source positioning system and method for multi-flavor-searching robot of underground comprehensive pipe gallery
KR102079940B1 (en) Mobile robot having function estimating friction coefficient and method of estimating the same
Bayar et al. Improving the trajectory tracking performance of autonomous orchard vehicles using wheel slip compensation
JP6432679B2 (en) Stop position setting apparatus and method
US10059392B1 (en) Control of robotic devices with non-constant body pitch
RU2721860C2 (en) Steering column torque control system and method
US20140031981A1 (en) Autonomous locomotion apparatus, autonomous locomotion method, and program for autonomous locomotion apparatus
CN107065870A (en) Mobile robot autonomous navigation system and method
JP2018192954A (en) Drive assisting device
JP2007334896A (en) Moving apparatus for providing position correction function and position correction method
JP2008143269A (en) Vehicular control device
WO2009017860A3 (en) Aircraft guidance with localizer capture using rectilinear displacement data
JP2009131940A (en) Mobile apparatus and control program therefor
Woithe et al. Improving slocum glider dead reckoning using a doppler velocity log
Péter et al. Vision and odometry based autonomous vehicle lane changing
CN113051765A (en) Intelligent driving vehicle road on-loop test method based on virtual scene change
Kubelka et al. Tracked robot odometry for obstacle traversal in sensory deprived environment

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07840236

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07840236

Country of ref document: EP

Kind code of ref document: A2