Team THOR’s Entry in the DARPA Robotics Challenge Finals 2015
This paper describes Team THOR’s approach to human-in-the-loop disaster response robotics for the 2015 DARPA Robotics Challenge (DRC) Finals. Under the duress of unpredictable networking and terrain, fluid operator interactions and dynamic disturbance rejection become major concerns for effective teleoperation. We present a humanoid robot designed to effectively traverse a disaster environment while allowing for a wide range of manipulation abilities. To complement the robot hardware, a hierarchical software foundation implements network strategies that provide real-time feedback to an operator under restricted bandwidth using layered user interfaces. Our strategy for humanoid locomotion includes a backward facing knee configuration paired with specialized toe and heel lifting strategies that allow the robot to traverse difficult surfaces while rejecting external perturbations. With an upper body planner that encodes operator preferences, predictable motion plans are executed in unforeseen circumstances that are critical for manipulation in unknown environments. Our approach was validated during the DRC Finals competition, where Team THOR scored three points in 18 min of operation time, and the results are presented with analysis of each task.
- Chen, F., Taguchi, Y., & Kamat, V. R. (2014). Fast plane extraction in organized point clouds using agglomerative hierarchical clustering. In 2014 IEEE International Conference on Robotics and Automation (ICRA) (pp. 6218–6225).Google Scholar
- Fankhauser, P., Bloesch, M., Rodriguez, D., Kaestner, R., Hutter, M., & Siegwart, R. (2015). Kinect v2 for mobile robot navigation: Evaluation and modeling. In 2015 International Conference on Advanced Robotics (ICAR) (pp. 388–394).Google Scholar
- Heger, F. W., & Singh, S. (2006). Sliding autonomy for complex coordinated multi-robot tasks: Analysis & experiments.Google Scholar
- Hollerbach, J. M. (1985). Optimum kinematic design for a seven degree of freedom manipulator. In Robotics Research: The Second International Symposium (pp. 215–222). Cambridge: MIT Press.Google Scholar
- Holz, D., Holzer, S., Rusu, R. B., & Behnke, S. (2011). Real-time plane segmentation using RGB-D cameras. In RoboCup 2011: Robot Soccer World Cup XV (pp. 306–317). Springer.Google Scholar
- Jeong, H., & Lee, D. D. (2016). Learning complex stand-up motion for humanoid robots. In Proceedings of the 30th Association for the Advancement of Artificial Intelligence (AAAI 2016).Google Scholar
- Michel, O. (2004). WebotsTM: Professional mobile robot simulation. http://arxiv.org/abs/cs/0412052.
- Na, M., Yang, B., & Jia, P. (2008). Improved damped least squares solution with joint limits, joint weights and comfortable criteria for controlling human-like figures. In 2008 IEEE Conference on Robotics, Automation and Mechatronics (pp. 1090–1095). IEEE. https://doi.org/10.1109/RAMECH.2008.4681441.
- Rouleau, M., & Hong, D. (2014). Design of an underactuated robotic end-effector with a focus on power tool manipulation. In ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference (pp. V05BT08A027–V05BT08A027). American Society of Mechanical Engineers.Google Scholar
- Schulman, J., Ho, J., Lee, A., Awwal, I., Bradlow, H., & Abbeel, P. (2013). Finding locally optimal, collision-free trajectories with sequential convex optimization. In Proceedings of Robotics: Science and Systems, Berlin, Germany.Google Scholar
- Shimizu, M., Kakuya, H., Yoon, W. K., Kitagaki, K., & Kosuge, K. (2008). Analytical inverse kinematic computation for 7-DOF redundant manipulators with joint limits and its application to redundancy resolution. IEEE Transactions on Robotics, 24(5), 1131–1142. https://doi.org/10.1109/TRO.2008.2003266.CrossRefGoogle Scholar
- Weghe, M. V., Ferguson, D., & Srinivasa, S. S. (2007). Randomized path planning for redundant manipulators without inverse kinematics. In 2007 7th IEEE-RAS International Conference on Humanoid Robots (pp. 477–482). IEEE. https://doi.org/10.1109/ICHR.2007.4813913.
- Yi, S. J., Hong, D., & Lee, D. D. (2013). A hybrid walk controller for resource-constrained humanoid robots. In 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).Google Scholar