Robotics Research Group
Research Mobile Manipulation

Motivation

A mobile manipulation system offers a dual advantage of mobility offered by the mobile platform (AKA Unmanned Graound Vehicles (UGVs)) and dexterity offered by the manipulator. The mobile platform offers unlimited workspace to the manipulator. The extra degrees of freedom of the mobile platform also provide user with more choices. However the operation of such a system is challenging because of the many degrees of freedom and the unstructured environment that it performs in. The current generation of the system needs to be teleoperated over a large workspace for doing manipulation tasks requiring skilled operators with significant amount of training.

Back to Top

Introduction

Robotics Research Group at University of Texas at Austin (RRG) and Idaho National Lab (INL) have been engaged in a collaborative research in the area of mobile manipulation for the past four years which has resulted in an improved interface for robotic operation and control technologies for arms and mobile robots individually as well as for mobile manipulator as a whole. RRG has developed a manipulation control software framework, namely OSCAR (Operational Software Components for Advanced Robotics), for highly-dexterous and field-configurable (in terms of geometry, dexterity, and end effector tools) robotic arms. OSCAR is a fully modular, open-architecture framework that can efficiently control robotic arms ranging from over constrained configurations to hyper redundant configurations and from a single arm to multi-arm systems. OSCAR has been demonstrated in challenging environments such as nuclear cleanup and surgical robotics. INL has developed modular control software RIK (Robot Intelligence Kernel) for mobile robots to navigate in highly unstructured environment with changing levels of autonomy. RIK is a portable, reconfigurable onboard architecture that integrates perception, world-modeling, adaptive communication, dynamic tasking, and behaviors for mapping, localization, obstacle avoidance, waypoint navigation, search and detection.

The overall goal of this research collaboration is to develop a unified interface and control architecture to support both the navigation and manipulation so that the system can function effectively as a human surrogate in critical and hazardous environments such as power plants, industrial settings, and defense domains. The system is designed to run at varying levels of autonomy (ranging from teleoperation to full autonomy) in order to help the operators reduce their burden so that they can focus on critical tasks (such as grasping, visual servoing, reaching etc.) while letting the system take care of such  necessary, but ancillary tasks as navigation and target acquisition.

Back to Top

Testbed

A state of the art mobile manipulation test bed has been developed at the Idaho National Lab as shown in Figure 1.

Figure 1. 2nd Generation Mobile Manipulation testbed
The mobile manipulation system shown in Fig. 2 was developed at RRG as a test bed for the research collaboration. Following section details various components of the system.

Figure 2. First Generation Mobile Manipulation Testbed
Back to Top

Research Results

Demonstration Vidoes

 

Simulation showing a Mobile Manipulator Entering a Doorway
This short clip shows a simulation of a Mobile Manipulator (the First Generation System at RRG) entering a doorway while holding the door knob with its hand. Notice that the whole system acts in a coordinated manner to keep the hand position while the platform moves through space.(
Download ~2.2 MB)

Object Retrieval Using Swiss Ranger
The video shows a graphical window in the top left corner. This window shows the video feed from Swiss Ranger (SR3000) with the 3D point cloud overlay. User can select a particular object and command the manipulator to retrieve it in real time. (
Download ~7.5 MB)

User Interface Demo
The demonstration shows integration of the mobile manipulator with the 3D Interface that is developed by INL. The video shows that the arm can be tasked by dropping the hand target in the 3D world shwon in the interface. Based on whether the target is reachable to manipulator or not, the mobile robot is commanded to approach the target location and the manipulator is then commanded to reach out. (
Download ~26 MB)

A Door Opening Demo
A door opening demonstration. The iGPS system is used for the locating the door knob and also for real-time positioning of the mobile manipulator. (
Download~13 MB)

Object Retrieval Using iGPS 
The demonstration of an object retrieval. The object is identified using iGPS. (
Download~10 MB)

Real-Time Manipulator Motion Planning
The demonstration of iGPS-PowerCube Integration. The iGPS sensor is actively tracked by the PowerCube manipulator. (
Download ~1.2 MB)

Back to Top

 

Publications

Kulkarni, A., Bruemmer, D., Kapoor, C., Kinoshita, R., Atherton, J., Whetten, J., Nielsen, C., and Pryor, M., "Software Framework for Mobile Manipulation", Proceedings of ANS 2nd International Joint Topical Meeting on Emergency Preparedness and Response and Robotic and Remote Systems, Albuquerque, New Mexico, March 2008.

Bruemmer, D., Few, D., Kapoor, C., and Goza, M., "Dynamic Autonomy for Mobile Manipulation," In Proc. of the ANS / IEEE 11th Annual Conference on Robotics and Remote Systems for Hazardous Environments, Salt Lake City, UT, Feb. 12-15, 2006

Back to Top

Related Links

OSCAR v2.0: Online reference manual for Operational Software Components for Advanced Robotics (OSCAR) C++ libraries. OSCAR contains libraries for sensing and control

RRG Simulations Website: A page maintained by UTRRG on simulations for engineering education. Contains good examples of application development for manipulator control

INL Website  The website for the robotics research at the Idaho National Laborataries.

Back to Top

Contact

For more information, please contact Amit Kulkarni

Back to Top

Page Last Updated: 06/03/09