A Humanoid Robot for Research and Education

Total Page:16

File Type:pdf, Size:1020Kb

A Humanoid Robot for Research and Education Humboldt-Universität zu Berlin Mathematisch-Naturwissenschaftliche Fakultät Institut für Informatik Gretchen - a humanoid robot for research and education Bachelorarbeit zur Erlangung des akademischen Grades Bachelor of Science (B. Sc.) eingereicht von: Anastasia Prisacaru geboren am: 18.10.1996 geboren in: Chisinau Gutachter/innen: Prof. Dr. Verena V. Hafner Prof. Dr. Hans-Dieter Burkhard eingereicht am: verteidigt am: Content 1 Introduction5 1.1 Contributions of This Work . .7 1.2 Acknowledgements . .7 1.3 Outline . .7 2 Background9 2.1 Current State of the Art of Humanoid Robotics . .9 2.2 The Gretchen Robot . 13 2.3 Open-platform robots . 15 2.3.1 iCub . 16 2.3.2 DARWIN-OP . 17 2.3.3 Poppy . 17 2.3.4 Igus . 18 2.3.5 Hambot . 18 2.4 Comparison between Gretchen and Other Robots . 18 2.5 Dissemination of the Gretchen Robot . 19 3 Gretchen - Hardware 23 3.1 Wooden Parts . 23 3.2 Drive Parts . 24 3.2.1 Bearings . 25 3.2.2 Toothed Belts . 25 3.3 3D-printed Parts . 26 3.3.1 Pulleys . 26 3.3.2 Joints . 27 3.3.3 Feet . 28 3.3.4 Motor Covers . 28 3.3.5 Shells . 29 3.4 Servos and Electronic Components . 30 3.4.1 Servos . 30 3.4.2 Sensorimotor Boards . 31 3.5 Cables and Wires . 34 3.5.1 Motor and Potentiometer Wires . 35 3 3.5.2 RS485 Bus Cables . 36 3.6 Power Supply . 36 3.7 Hardware Assembly Conclusion . 37 4 Gretchen - Software 39 4.1 Firmware and Sensorimotor Boards . 40 4.1.1 ATmega238P . 41 4.1.2 Firmware . 41 4.1.3 In-System Programming . 41 4.1.4 Firmware Tests . 43 4.1.5 RS-485 Bus . 43 4.1.6 Pulse Width Modulation . 44 4.2 Motor Control . 44 4.2.1 H-Bridge . 45 4.2.2 Controllers . 45 4.2.3 PID Controller . 45 4.3 Libsensorimotor - Python API . 46 4.3.1 Motorcord . 46 4.3.2 Voltage Configuration . 49 4.3.3 Position Control Experiments . 49 4.3.4 Basic Motion Experiments . 50 4.4 Software Conclusion . 51 5 Discussion and Future Work 53 5.1 Hardware . 53 5.2 Software . 54 5.3 Dissemination . 57 5.4 Conclusion . 57 4 1 Introduction Robots that resemble the human body, also called humanoid robots, increased in popularity in the last few decades due to advances in mechanical engineering, artificial intelligence, and robotics. Humanoid robots are currently used in public relations, personal assistance, healthcare, education, and entertainment where the human-like appearance enables a more natural and effective interaction with humans [1]. The shared morphology with humans also enables countless research opportunities, such as the exploration of theories about human cognition, social interactions, behaviors, and embodied intelligence [2]. Furthermore, humanoid robots provide a versatile platform for education, due to many disciplines which can be learnt in their context, namely: mechanical engineering, electrical engineering and computer programming. Humanoid robots can be categorized into robots which model particular parts of the body, such as upper or lower body; robots which have a torso, a head, two arms, and two legs, however still having a machine-like appearance; and robots which aesthetically resemble humans - also called androids. In this thesis, we mention humanoid robots with machine-like appearance used for research and education, which resemble either the lower part or the whole human body. With the increasing popularity of research on humanoid robotics, many companies started developing humanoid robots, the leading manufacturers being SoftBank, RO- BOTIS, Kawada Robotics and UBTECH Robotics. They provide robust and versatile robots, with full support and warranty. However, when used in research and education, all commercially available robots have certain disadvantages or limitations, which either depend on their size, actuators, price or software availability. For instance, the well-known adult-sized robots ASIMO [3], Hubo [4] and HRP4 [5] are not designed to survive falls and can only act in controlled environments [6]. Furthermore, these robots have extremely high acquisition and maintenance costs, which means that they are unreachable for most universities and thus unavailable for many research efforts [6]. The robots LOLA [7] and Atlas [8] have more complex locomotion capabilities, however, they are not commercially available and their software and hardware specifications are not publicly available. Similarly to the robots LOLA and Atlas, the majority of commercially available research humanoid robots, such as NAO [9], Pepper [10], Hubo [4], HRP4 [5] and Romeo [11], are not open-platform, meaning that the manufacturers don’t allow direct access to the source code and the hardware of the robot, and the user can only program it via a high-level Application Programming Interface (API). These limitations slow down the progress in the humanoid robotics field, as open-platform and low-cost humanoid robots would allow more users to access the low-level functionality 5 of the robot, modify its hardware and software, and as a result - contribute to the development of the robot as well as to the open-source community. There are multiple communities of researchers, students, and hobbyists engaged in building and programming open-platform and low-cost humanoid robots who are collaborating and sharing knowledge within initiatives, such as the Open Automation Project [12], RoboCup [13] and Robo One [14]. The Humanoid League of the RoboCup Competition, which was initiated in 2002, is a good example of a steadily growing community, where some of the best self-built and commercial autonomous humanoid robots in the world compete against each other [15]. Until 2012, the majority of teams in this league were competing with self-built robots, as there were no affordable, open- platform commercial robots available. Due to the introduction of open-platform robots DARwIn-OP [16], NimbRo-OP [6] and THOR-OP1 [17], more teams were able to join this league, without the need of building their own robots and being able to focus on the development of the software. Moreover, some universities were inspired by the design of the DARwIn-OP robot and developed the open-platform robots Igus [18] and Hambot [19] which are bigger in size and the latter is cheaper than the original. These robots have had a great impact on the humanoid league, however they are not completely open-hardware, as they are powered by Dynamixel servo motors, which have certain restrictions of third party manufacturers [20]. Therefore, there is a rising interest within research and maker communities to develop open-hardware electronic components, as they aim to have full control over the software as well as the hardware of the robots. The Gretchen robot was designed with the aim of creating an accessible, low-cost and open-platform robot for research and education. Gretchen resembles the lower part of the human body and is built from low-cost materials, namely wooden, 3D-printed, and commercially available electronic components. The robot is powered by 10 low-cost servo motors with custom-manufactured open-source boards, which complement the motors with additional features necessary for powering a humanoid robot. The complete source code, as well as all hardware specifications and sketches are open to the public 2. The software is separated into two different repositories, which provide the code base and necessary documentation for getting started with programming the motors. The first repository, called Sensorimotor, contains the firmware for the custom boards and the hardware specifications. The second one, Libsensorimotor, contains the C++ libraries and the Python API for controlling single motors. Gretchen is a prototype in an early development stage and it still lacks detailed documentation, customized software, autonomy as well as robustness and reliability tests. The goal of this thesis is to analyze the hardware and the software of the Gretchen robot by performing and documenting an experimental assembly, comparing it with other open-platform humanoid robots, giving an overview of the software architecture, and evaluating its accessibility for research and education projects. 1THOR-OP is also known as THORMANG1 2The official GitHub page of the Gretchen robot https://github.com/suprememachines 6 1.1 Contributions of This Work This section summarizes the main contributions of this work. A literature survey was conducted, where the current state of the art of the humanoid robotics research field was analyzed. An overview of relevant platforms was compiled, with the focus on their affordability, availability, and whether they have open-source software and hardware. Gretchen was discussed in comparison with five open-platform humanoid robots used for research and education, and thereby its prominent aspects, as well as limitations, were examined. An experimental assembly of the Gretchen robot was performed, based on a prototype of the assembly kit presented in the documentation [21]. The hardware assembly process was scrutinized and documented together with gathered observations and missing details from the assembly documentation. Therefore, this work can be considered as an extension of the assembly documentation, making the robot more feasible and accessible. In addition, the software architecture was closely examined and described with the focus on its connection to the hardware. Basic experiments with the software were conducted, demonstrating the basic motion capabilities of the robot. A discussion was conducted about the research domains where the robot can be used. Several of the current limitations of the robot were examined and corresponding solutions for future work were proposed, to encourage the further development of the Gretchen robot within the open-source and research communities. 1.2 Acknowledgements This work was supported by the AI Brain Company [22], which provided the assembly kit containing all necessary hardware components mentioned in the assembly documen- tation [21].
Recommended publications
  • Humanoid Robots – from Fiction to Reality?
    KI-Zeitschrift, 4/08, pp. 5-9, December 2008 Humanoid Robots { From Fiction to Reality? Sven Behnke Humanoid robots have been fascinating people ever since the invention of robots. They are the embodiment of artificial intelligence. While in science fiction, human-like robots act autonomously in complex human-populated environments, in reality, the capabilities of humanoid robots are quite limited. This article reviews the history of humanoid robots, discusses the state-of-the-art and speculates about future developments in the field. 1 Introduction 1495 Leonardo da Vinci designed and possibly built a mechan- ical device that looked like an armored knight. It was designed Humanoid robots, robots with an anthropomorphic body plan to sit up, wave its arms, and move its head via a flexible neck and human-like senses, are enjoying increasing popularity as re- while opening and closing its jaw. By the eighteenth century, search tool. More and more groups worldwide work on issues like elaborate mechanical dolls were able to write short phrases, play bipedal locomotion, dexterous manipulation, audio-visual per- musical instruments, and perform other simple, life-like acts. ception, human-robot interaction, adaptive control, and learn- In 1921 the word robot was coined by Karel Capek in its ing, targeted for the application in humanoid robots. theatre play: R.U.R. (Rossum's Universal Robots). The me- These efforts are motivated by the vision to create a new chanical servant in the play had a humanoid appearance. The kind of tool: robots that work in close cooperation with hu- first humanoid robot to appear in the movies was Maria in the mans in the same environment that we designed to suit our film Metropolis (Fritz Lang, 1926).
    [Show full text]
  • Kultur -Und Techniksoziologische Studien
    KKUULLTTUURR-- UUNNDD TTEECCHHNNIIKKSSOOZZIIOOLLOOGGIISSCCHHEE SSTTUUDDIIEENN no 03/2013 no 03/2013 - 2 - Working Papers kultur- und techniksoziologische Studien http://www.uni-due.de/wpkts no 03/2013 Herausgeber: Diego Compagna, Stefan Derpmann Layout: Vera Keysers Kontaktadresse: Universität Duisburg-Essen Institut für Soziologie Diego Compagna [email protected] Ein Verzeichnis aller Beiträge befindet sich hier: http://www.uni-due.de/wpkts ISSN 1866-3877 (Working Papers kultur- und techniksoziologische Studien) Working Papers kultur- und techniksoziologische Studien - Copyright This online working paper may be cited or briefly quoted in line with the usual academic conventions. You may also download them for your own personal use. This paper must not be published elsewhere (e.g. to mailing lists, bulletin boards etc.) without the author‘s explicit permission. Please note that if you copy this paper you must: • include this copyright note • not use the paper for commercial purposes or gain in any way You should observe the conventions of academic citation in a version of the following form: Author (Year): Title. In: Working Papers kultur- und techniksoziologische Studien (no xx/Year). Eds.: Diego Compagna / Stefan Derpmann, University Duisburg-Essen, Germany, at: http://www.uni-due.de/wpkts Working Papers kultur- und techniksoziologische Studien - Copyright Das vorliegende Working Paper kann entsprechend der üblichen akademischen Regeln zitiert werden. Es kann für den persönlichen Gebrauch auch lokal gespeichert werden. Es darf nicht anderweitig publiziert oder verteilt werden (z.B. in Mailinglisten) ohne die ausdrückliche Erlaubnis des/der Autors/in. Sollte dieses Paper ausgedruckt oder kopiert werden: • Müssen diese Copyright Informationen enthalten sein • Darf es nicht für kommerzielle Zwecke verwendet werden Es sollten die allgemein üblichen Zitationsregeln befolgt werden, bspw.
    [Show full text]
  • Modeling and Control of Legged Robots Pierre-Brice Wieber, Russ Tedrake, Scott Kuindersma
    Modeling and Control of Legged Robots Pierre-Brice Wieber, Russ Tedrake, Scott Kuindersma To cite this version: Pierre-Brice Wieber, Russ Tedrake, Scott Kuindersma. Modeling and Control of Legged Robots. Springer Handbook of Robotics, Springer International Publishing, pp.1203-1234, 2016, 10.1007/978- 3-319-32552-1_48. hal-02487855 HAL Id: hal-02487855 https://hal.inria.fr/hal-02487855 Submitted on 21 Feb 2020 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Chapter 48 Modeling and Control of Legged Robots Summary Introduction The promise of legged robots over standard wheeled robots is to provide im- proved mobility over rough terrain. This promise builds on the decoupling between the environment and the main body of the robot that the presence of articulated legs allows, with two consequences. First, the motion of the main body of the robot can be made largely independent from the roughness of the terrain, within the kinematic limits of the legs: legs provide an active suspen- sion system. Indeed, one of the most advanced hexapod robots of the 1980s was aptly called the Adaptive Suspension Vehicle [1]. Second, this decoupling al- lows legs to temporarily leave their contact with the ground: isolated footholds on a discontinuous terrain can be overcome, allowing to visit places absolutely out of reach otherwise.
    [Show full text]
  • Washington Apple Pi Journal, July-August 2008
    July/August 2008 Volume 30, No. 4 Washington Apple Pi Cl) ..c +.l M -c m o r a A Journal for Macintosh Computer Users Day Sund:1y ER DISCUSSION lil!i;iiiiif;tifij;pfl~Q~o°4./i_~r{,J;'/i;;J~ Ll / - ·· . -±2-0449 luz bevern. ge or s· Topic A specinc week and day of the \~' eek I 2nd ~ J l Wednesday-- -------- Washington Apple Pi Meetings July 2008 General Meeting July 2 6, 9:30 a.m., Luther Jackson Middle School Little Apps I Love! This month's meeting is going to be chock-full of discoveries with several presenters sharing some of their favorite little apps (applications) or widgets with you. Also featured: genealogy on the Mac. Come, watch and learn! There are tens of thousands of really cool third-party programs available. Learn how to find them yourself, d iscover new ways to do neat things, enhance your computing productivity, or express your creativity in new ways.There is no doubt the Mac can help you be productive but it can be fun too! After exploring little apps, Dick Nugent, a long time Pi member, will guide us through doing family genealogy on the Mac. He will continue in the Genealogy SIG with a demonstration of the popular Mac genealogy software, Reunion. As we have for thirty years, we will start with our legendary Q & A session, followed by Pi business. Kitty's Coffee Break will reenergize everyone for the main presentations. We will close with a short Town Hall meeting where your questions or comments for the leadership will be taken.Then comes lunch! The afternoon is reserved for three Special Interest Group meetings.The Beginners SIG, the ilife SIG and the rejuvenated Genealogy SIG provide opportunity for more focused attention, so bring your questions and your projects to share with the others.
    [Show full text]
  • Whole-Body Strategies for Mobility and Manipulation
    University of Massachusetts Amherst ScholarWorks@UMass Amherst Open Access Dissertations 5-2010 Whole-Body Strategies for Mobility and Manipulation Patrick Deegan University of Massachusetts Amherst Follow this and additional works at: https://scholarworks.umass.edu/open_access_dissertations Part of the Computer Sciences Commons Recommended Citation Deegan, Patrick, "Whole-Body Strategies for Mobility and Manipulation" (2010). Open Access Dissertations. 211. https://scholarworks.umass.edu/open_access_dissertations/211 This Open Access Dissertation is brought to you for free and open access by ScholarWorks@UMass Amherst. It has been accepted for inclusion in Open Access Dissertations by an authorized administrator of ScholarWorks@UMass Amherst. For more information, please contact [email protected]. WHOLE-BODY STRATEGIES FOR MOBILITY AND MANIPULATION A Dissertation Presented by PATRICK DEEGAN Submitted to the Graduate School of the University of Massachusetts Amherst in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY May 2010 Computer Science c Copyright by Patrick Deegan 2010 All Rights Reserved WHOLE-BODY STRATEGIES FOR MOBILITY AND MANIPULATION A Dissertation Presented by PATRICK DEEGAN Approved as to style and content by: Roderic Grupen, Chair Oliver Brock, Member Andrew Barto, Member Richard Van Emmerik, Member Andrew Barto, Department Chair Computer Science To my family. ACKNOWLEDGMENTS I would like to thank my thesis advisor, Rod Grupen, for all his help, leadership, and support throughout my graduate school career. Rod’s vast knowledge, genius, and insight into robotics has been a constant inspiration. I feel very fortunate to have been a part of the Laboratory for Perceptual Robotics. The environment Rod created not only allowed me to develop my passion for robotics, but his understanding and patience allowed me to grow personally, overcome many obstacles, and develop the confidence I needed to bring this work to fruition.
    [Show full text]
  • Social Robotics Agenda.Pdf
    Thank you! The following agenda for social robotics was developed in a project led by KTH and funded by Vinnova. It is a result of cooperation between the following 35 partners: Industry: ABB, Artificial Solutions, Ericsson, Furhat robotics, Intelligent Machines, Liquid Media, TeliaSonera Academia: Göteborgs universitet, Högskolan i Skövde, Karolinska Institutet, KTH, Linköpings universitet, Lunds tekniska högskola, Lunds Universitet, Röda korsets högskola, Stockholms Universtitet, Uppsala Universitet, Örebro universitet Public sector: Institutet för Framtidsstudier, Myndigheten för Delaktighet, Myndigheten för Tillgängliga Medier, Statens medicinsk- etiska råd, Robotdalen, SLL Innovation, Språkrådet End-user organistions: Brostaden, Epicenter, EF Education First, Fryshuset Gymnasium, Hamnskolan, Investor, Kunskapsskolan, Silver Life, Svenskt demenscentrum, Tekniska Museet We would like to thank all partners for their great commitment at the workshops where they shared good ideas and insightful experiences, as well as valuable and important observations of what the future might hold. Agenda key persons: Joakim Gustafson (KTH), Peje Emilsson (Silver Life), Jan Gulliksen (KTH), Mikael Hedelind (ABB), Danica Kragic (KTH), Per Ljunggren (Intelligent Machines), Amy Loutfi (Örebro university), Erik Lundqvist (Robotdalen), Stefan Stern (Investor), Karl-Erik Westman (Myndigheten för Delaktighet), Britt Östlund (KTH) Writing group: editor Joakim Gustafson, co-editor Jens Edlund, Jonas Beskow, Mikael Hedelind, Danica Kragic, Per Ljunggren, Amy
    [Show full text]
  • Robust Door Operation with the Toyota Human Support Robot
    ! ! ! ! ! ! ! ! ! ! Bachelor Thesis Robust Door Operation with the Toyota Human Support Robot Robotic Perception, Manipulation and Learning Miguel Arduengo García February 2019 Degrees: Grau en Enginyeria en Tecnologies Industrials Grau en Enginyeria Física Advisors: Dr. Luis Sentis Álvarez Dra. Carme Torras Genís Robots are progressively spreading to urban, social and assistive domains. Service robots operating in domestic environments typically face a variety of objects they have to deal with to fulfill their tasks. Some of these objects are articulated such as cabinet doors and drawers. The ability to deal with such objects is relevant, as for example navigate between rooms or assist humans in their mobility. The exploration of this task rises interesting questions in some of the main robotic threads such as perception, manipulation and learning. In this work a general framework to robustly operate different types of doors with a mobile manipulator robot is proposed. To push the state-of-the- art, a novel algorithm, that fuses a Convolutional Neural Network with point cloud processing for estimating the end-effector grasping pose in real-time for multiple handles simultaneously from single RGB-D images, is proposed. Also, a Bayesian framework that embodies the robot with the ability to learn the kinematic model of the door from observations of its motion, as well as from previous experiences or human demonstrations. Combining this probabilistic approach with state-of-the-art motion planning frameworks, such as the Task Space Region, a reliable door and handle detection and subsequent door operation independently of its kinematic model is achieved with the Toyota Human Support Robot (HSR).
    [Show full text]
  • Modeling and Control of Legged Robots
    Chapter 48 Modeling and Control of Legged Robots Summary Introduction The promise of legged robots over standard wheeled robots is to provide im- proved mobility over rough terrain. This promise builds on the decoupling between the environment and the main body of the robot that the presence of articulated legs allows, with two consequences. First, the motion of the main body of the robot can be made largely independent from the roughness of the terrain, within the kinematic limits of the legs: legs provide an active suspen- sion system. Indeed, one of the most advanced hexapod robots of the 1980s was aptly called the Adaptive Suspension Vehicle [1]. Second, this decoupling al- lows legs to temporarily leave their contact with the ground: isolated footholds on a discontinuous terrain can be overcome, allowing to visit places absolutely out of reach otherwise. Note that having feet firmly planted on the ground is not mandatory here: skating is an equally interesting option, although rarely approached so far in robotics. Unfortunately, this promise comes at the cost of a hindering increase in complexity. It is only with the unveiling of the Honda P2 humanoid robot in 1996 [2], and later of the Boston Dynamics BigDog quadruped robot in 2005 that legged robots finally began to deliver real-life capabilities that are just beginning to match the long sought animal-like mobility over rough terrain. Not matching yet the capabilities of humans and animals, legged robots do contribute however already to understanding their locomotion, as evidenced by the many fruitful collaborations between robotics and biomechanics researchers.
    [Show full text]
  • Cultural Difference in Robotics: Japan and Germany - an Overview Rathmann, Martin
    www.ssoar.info Cultural difference in Robotics: Japan and Germany - an overview Rathmann, Martin Veröffentlichungsversion / Published Version Arbeitspapier / working paper Empfohlene Zitierung / Suggested Citation: Rathmann, M. (2013). Cultural difference in Robotics: Japan and Germany - an overview. (Working Papers kultur- und techniksoziologische Studien, 03/2013). Duisburg: Universität Duisburg-Essen Campus Duisburg, Fak. für Gesellschaftswissenschaften, Institut für Soziologie. https://nbn-resolving.org/urn:nbn:de:0168-ssoar-409393 Nutzungsbedingungen: Terms of use: Dieser Text wird unter einer Deposit-Lizenz (Keine This document is made available under Deposit Licence (No Weiterverbreitung - keine Bearbeitung) zur Verfügung gestellt. Redistribution - no modifications). We grant a non-exclusive, non- Gewährt wird ein nicht exklusives, nicht übertragbares, transferable, individual and limited right to using this document. persönliches und beschränktes Recht auf Nutzung dieses This document is solely intended for your personal, non- Dokuments. Dieses Dokument ist ausschließlich für commercial use. All of the copies of this documents must retain den persönlichen, nicht-kommerziellen Gebrauch bestimmt. all copyright information and other information regarding legal Auf sämtlichen Kopien dieses Dokuments müssen alle protection. You are not allowed to alter this document in any Urheberrechtshinweise und sonstigen Hinweise auf gesetzlichen way, to copy it for public or commercial purposes, to exhibit the Schutz beibehalten werden. Sie dürfen dieses Dokument document in public, to perform, distribute or otherwise use the nicht in irgendeiner Weise abändern, noch dürfen Sie document in public. dieses Dokument für öffentliche oder kommerzielle Zwecke By using this particular document, you accept the above-stated vervielfältigen, öffentlich ausstellen, aufführen, vertreiben oder conditions of use. anderweitig nutzen. Mit der Verwendung dieses Dokuments erkennen Sie die Nutzungsbedingungen an.
    [Show full text]
  • A Low-Cost Autonomous Humanoid Robot for Multi-Agent Research
    NimbRo RS: A Low-Cost Autonomous Humanoid Robot for Multi-Agent Research Sven Behnke, Tobias Langner, J¨urgen M¨uller, Holger Neub, and Michael Schreiber Albert-Ludwigs-University of Freiburg, Institute for Computer Science Georges-Koehler-Allee 52, 79110 Freiburg, Germany { behnke langneto jmuller neubh schreibe } @ informatik.uni-freiburg.de Abstract. Due to the lack of commercially available humanoid robots, multi-agent research with real humanoid robots was not feasible so far. While quite a number of research labs construct their own humanoids and it is likely that some advanced humanoid robots will be commercially available in the near future, the high costs involved will make multi-robot experiments at least difficult. For these reasons we started with a low-cost commercial off-the-shelf humanoid robot, RoboSapien (developed for the toy market), and mod- ified it for the purposes of robotics research. We added programmable computing power and a vision sensor in the form of a Pocket PC and a CMOS camera attached to it. Image processing and behavior control are implemented onboard the robot. The Pocket PC communicates with the robot base via infrared and can talk to other robots via wireless LAN. The readily available low-cost hardware makes it possible to carry out multi-robot experiments. We report first results obtained with this hu- manoid platform at the 8th International RoboCup in Lisbon. 1 Introduction Evaluation of multi-agent research using physical robots faces some difficulties. For most research groups building multiple robots stresses the available resources to their limits. Also, it is difficult to compare results of multi-robot experiments when these are carried out in the group’s own lab, according to the group’s own rules.
    [Show full text]
  • Toni: a Soccer Playing Humanoid Robot
    In Itsuki Noda, Adam Jacoff, Ansgar Bredenfeld, and Yasutake Takahashi, editors, RoboCup-2005: Robot Soccer World Cup IX, pp. 59-70, Lecture Notes in Artificial Intelligence, LNAI 4020, Springer, 2006. Preliminary version in Proceedings of The 9th RoboCup International Symposium, Osaka, Japan, paper #95, July 2005. Toni: A Soccer Playing Humanoid Robot Sven Behnke, J¨urgen M¨uller, and Michael Schreiber Albert-Ludwigs-University of Freiburg, Computer Science Institute Georges-K¨ohler-Allee 52, 79110 Freiburg, Germany { behnke jmuller schreibe } @ informatik.uni-freiburg.de Abstract. This paper describes the humanoid robot Toni that has been designed to play soccer in the RoboCup Humanoid League. The paper details Toni’s mechanical and electrical design, perception, self localiza- tion, behavior control, and infrastructure. Toni is fully autonomous, has a low weight (2.2kg), and is much taller (74cm) than most servo-driven humanoid robots. It has a wide field of view camera, ample computing power, and wireless communication. Toni possesses basic soccer skills. It walks dynamically in all directions (up to 20cm/s in forward direction) and turns on the spot. It perceives the ball and the goals and localizes itself on the field. Toni is able to approach the ball and to dribble it. It can kick the ball without falling. We performed tests in our lab and penalty kick demonstrations at Robo- Cup German Open 2005. Toni’s successors Jupp, Sepp, and Max per- formed well at the RoboCup 2005 Humanoid League competitions. 1 Introduction The ultimate goal of the RoboCup initiative is stated as follows: By mid-21st century, a team of fully autonomous humanoid robot soccer players shall win the soccer game, comply with the official rule of the FIFA, against the winner of the most recent World Cup [9].
    [Show full text]
  • Whole-Body Balancing Walk Controller for Position Controlled Humanoid Robots
    International Journal of Humanoid Robotics Vol. 13, No. 1 (2016) 1650011 (28 pages) °c World Scienti¯c Publishing Company DOI: 10.1142/S0219843616500110 Whole-Body Balancing Walk Controller for Position Controlled Humanoid Robots Seung-Joon Yi GRASP Laboratory, University of Pennsylvania, Philadelphia PA 19104, USA [email protected] Byoung-Tak Zhang BI Laboratory, Seoul National University, Seoul, Korea [email protected] Dennis Hong RoMeLa Laboratory, University of California, Los Angeles CA 90095, USA [email protected] Daniel D. Lee GRASP Laboratory,University of Pennsylvania, Philadelphia PA 19104, USA [email protected] Received 25 May 2015 Accepted 13 January 2016 Published 17 March 2016 Int. J. Human. Robot. 2016.13. Downloaded from www.worldscientific.com by SEOUL NATIONAL UNIVERSITY on 06/18/16. For personal use only. Bipedal humanoid robots are intrinsically unstable against unforeseen perturbations. Conven- tional zero moment point (ZMP)-based locomotion algorithms can reject perturbations by incorporating sensory feedback, but they are less e®ective than the dynamic full body behaviors humans exhibit when pushed. Recently, a number of biomechanically motivated push recovery behaviors have been proposed that can handle larger perturbations. However, these methods are based upon simpli¯ed and transparent dynamics of the robot, which makes it suboptimal to implement on common humanoid robots with local position-based controllers. To address this issue, we propose a hierarchical control architecture. Three low-level push recovery controllers are implemented for position controlled humanoid robots that replicate human recovery behaviors. These low-level controllers are integrated with a ZMP-based walk controller that is capable of generating reactive step motions.
    [Show full text]