DocumentCode :
3515068
Title :
ROS commander (ROSCo): Behavior creation for home robots
Author :
Hai Nguyen ; Ciocarlie, Matei ; Kaijen Hsiao ; Kemp, Charles C.
Author_Institution :
Healthcare Robot. Lab., Robot. & Intell. Machines Center @ Georgia Tech, Atlanta, GA, USA
fYear :
2013
fDate :
6-10 May 2013
Firstpage :
467
Lastpage :
474
Abstract :
We introduce ROS Commander (ROSCo), an open source system that enables expert users to construct, share, and deploy robot behaviors for home robots. A user builds a behavior in the form of a Hierarchical Finite State Machine (HFSM) out of generic, parameterized building blocks, with a real robot in the develop and test loop. Once constructed, users save behaviors in an open format for direct use with robots, or for use as parts of new behaviors. When the system is deployed, a user can show the robot where to apply behaviors relative to fiducial markers (AR Tags), which allows the robot to quickly become operational in a new environment. We show evidence that the underlying state machine representation and current building blocks are capable of spanning a variety of desirable behaviors for home robots, such as opening a refrigerator door with two arms, flipping a light switch, unlocking a door, and handing an object to someone. Our experiments show that sensor-driven behaviors constructed with ROSCo can be executed in realistic home environments with success rates between 80% and 100%. We conclude by describing a test in the home of a person with quadriplegia, in which the person was able to automate parts of his home using previously-built behaviors.
Keywords :
finite state machines; robot programming; HFSM; ROS Commander; ROSCo; behavior creation; hierarchical finite state machine; home robots; open source system; parameterized building block; quadriplegia; sensor-driven behavior; state machine representation; Joints; Programming; Robot kinematics; Robot sensing systems; Trajectory; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
ISSN :
1050-4729
Print_ISBN :
978-1-4673-5641-1
Type :
conf
DOI :
10.1109/ICRA.2013.6630616
Filename :
6630616
Link To Document :
بازگشت