Engineering Solutions to Build an Inexpensive Humanoid Robot Based on a Distributed Control Architecture Vítor M.F. Santos 1 and Filipe M.T. Silva 2 1.

Slides:



Advertisements
Similar presentations
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Advertisements

TIGERBOT MECHANICAL DESIGN Kyle Backer (EE), Jeremy Jensen (ME), Matthew DeCapua (EE), Eric Walkama (ME), Mike Thomas (EE), Jonathan Cormier (CE), John.
Programmable & Autonomous Humanoid Robot ”Robovie-M”
NATURAL GAIT INDUCING TRANSTIBIAL PROSTHETIC LUCIA MELARA ROBERT SCOTT ALEXIS GARO EML 4551 ETHICS AND DESIGN PROJECT ORGANIZATION FIU DEPARTMENT OF MECHANICAL.
NORPIE 2004 Trondheim, 14 June A Low-Cost Measurement and Data Collection System for Electric Motor Condition Monitoring Anna-Lena Rautiainen Risto Tiainen.
Substation Automation (S.A) System Project Supervisor: Stuart Wildy.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
1. P09203 – 1kg Robotic Motor Module Gen 2 Platform This project is Sponsored by the Kate Gleason Foundation.  Team Members:  Lauren Farnsworth → Team.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
Gyro Cat Toy Ahmad Danesh Robert Grant Di Xu. Overview Introduction The Gyro Cat Toy Test Results and Analysis Marketability Q&A.
R I T Team Members: Nandini Vemuri → Team Lead, System Testing, Motor Expert Jason Jack → GUI Design, Microcontroller Expert, Website Administrator John.
Smart Rover Aaron Westphal Ben Merkel Joe Merrill Mike Wissolik.
Blimpage General-Purpose Controller Blimpage Team: Joseph Brannan Philip Grippi Daniel McCabe Nguyen Trinh David Wolpoff Preliminary Design Review.
P09204 Robotic Platform (RP1)‏ Project Overview Robotic Platform for 1kg Loads (2 nd Generation)‏ One or More scalable Motor Modules Controller System.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 15.
Introduction to Robotics Electronics and Robotics Club.
Kinetix 3 Component Servo Drive
Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering.
SCADA and Telemetry Presented By:.
Mechatronics Introduction An Overview of Mechatronics and the SRC Office of Technical and Career Education VBCPS 1.
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
1 RoboSapien Based Autonomous Humanoid Robot Researched and Presented by Nick Repka.
MICA: A Wireless Platform for Deeply Embedded Networks
Humanoid Robot Head May Team Members: Client/Faculty Advisor: Dan Potratz (CprE) Tim Meer (EE) Dr. Alex Stoytchev Cody Genkinger (CprE) Jason Pollard.

1 wp4 – Technical Issues for payload integration within the Nacelle for High Altitude flight Budapest 24/11/04 Marco Bobbio Pallavicini Carlo Gavazzi Space.
FYP FINAL PRESENTATION CT 26 Soccer Playing Humanoid Robot (ROPE IV)
Hydrabot The Modular Electro-Hydraulic Robot Arm Abed Alnaif Group 3 4A Mechatronics Engineering University of Waterloo November 17, 2008.
Introduction Designing controllers for walking robots presents many challenges. In order for walking robotics to reach this stage, perhaps a new approach.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Parameter.
Hydraulic Modular Articulated Robot – Preliminary Design ME481 Group 3 Abed Alnaif 4A Mechatronics Engineering University of Waterloo October 6, 2008.
INDIAN INSTITUTE OF TECHNOLOGY MADRAS Department of Engineering Design AUTONOMOUS UNDERWATER ROBOTIC LABORATORY Researchers : Dr. Asokan Thondiyath, Mr.
BIPEDAL LOCOMOTION Prima Parte Antonio D'Angelo.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Sensors.
Overview 2 DOF in Head 4 DOF/Arm 1 DOF in Torso 6 DOF/ Leg.
Building Humanoid Robots Our quest to create intelligent machines Aaron Edsinger MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics.
Servo Motor Control. EML 2023 Department of Mechanical and Aerospace Engineering Design Problem You are to design an automated goalie for an air hockey.
Rochester Institute of Technology TigerBot P13201.
Muhammad Al-Nasser Mohammad Shahab Stochastic Optimization of Bipedal Walking using Gyro Feedback and Phase Resetting King Fahd University of Petroleum.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Simulation.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Visual Tracking on an Autonomous Self-contained Humanoid Robot Mauro Rodrigues, Filipe Silva, Vítor Santos University of Aveiro CLAWAR 2008 Eleventh International.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Control.
Development of the Several Integrated Degree-of-Freedom Demonstrator (SIDFreD) CSME 2004 Nicholas Spooner B.Eng on behalf of:
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Spotlight: Personal Natural Resource Consumption Profiler Younghun Kim, Zainul Charbiwala, Akhilesh Singhania, Thomas Schmid, Mani B. Srivastava Networked.
Child-sized 3D Printed igus Humanoid Open Platform Philipp Allgeuer, Hafez Farazi, Michael Schreiber and Sven Behnke Autonomous Intelligent Systems University.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Lecture 7: Overview Microprocessors / microcontrollers.
Master Slave Arm System for Telepresence T. Khalil.
TigerBot IV Rochester Institute of Technology. Group Members Mike Lew (ISE) Dan Wiatroski (ME) Tom Whitmore (ME) Geoff Herman (ME) Sean Lillis (CE) Brian.
P13203 TigerBot Extension Mike Lew (ISE), Dan Wiatroski (ME), Tom Whitmore (ME), Geoff Herman (ME), Sean Lillis (CE), Brian Stevenson (EE), James O’Donoghue.
MODULAR SELF -RECONFIGURABLE MULTI-FUNCTIONAL ROBOTIC SYSTEM.
For Official NASA Use Only
April 30 th, 2010 Freedom Innovation Research. Topics Covered Introduction System Overview Project Budget Timeline Future Development Question and Answers.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
P15201: TIGERBOT V Special Thanks to… George Slack (Guide) Ferat Sahin (Customer) John Chiu (Mechanical Engineer) Yingyi Chen (Industrial Engineer) Christine.
2 DOF Upper Limb Exoskeleton Trainer for Elderly People
P15201: TIGERBOT V Mechanical Design: Electrical Design:
Vítor M. F. Santos1 Filipe M. T. Silva2
cyBorg 1.0 Project by Team ROBOTECH The Green PAFIANS
Vítor M. F. Santos1 Filipe M. T. Silva2
Creating Robotic Platforms
Domo: Manipulation for Partner Robots Aaron Edsinger MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group
Robotic Arm Project Presentation
Visual Tracking on an Autonomous Self-contained Humanoid Robot
Domo: Manipulation for Partner Robots Aaron Edsinger MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group
Presentation transcript:

Engineering Solutions to Build an Inexpensive Humanoid Robot Based on a Distributed Control Architecture Vítor M.F. Santos 1 and Filipe M.T. Silva 2 1 Department of Mechanical Engineering, University of Aveiro, PORTUGAL  2 Department of Electronics and Telecommunications, University of Aveiro, PORTUGAL  UNIVERSITY OF AVEIRO Centre for Mechanical Technology and Automation Institute of Electronic Engineering and Telematics Sensorial CapabilitiesSensitive Force Introduction Actuators Mechanical Design Power Requirements 6 DOFs per leg  Spherical joint on the hip  Simple joint on the knee  Universal joint at the foot 6 DOFs per leg  Spherical joint on the hip  Simple joint on the knee  Universal joint at the foot  Motors  Max current: 1.2–1.5 A per motor (big size model)  Electronics and control  Estimated to less than 200 mA per board  a total of ca. 1.5 A  Voltage Levels  5 V for logic; 6.5 V for motors  Two ion-lithium batteries installed  from Maxx Prod  7.2 V/9600 mAh per pack  Max sustained current of 19A  Each weights circa 176g  Confined to 373765 (mm 3 ) Accelerometers for accelerations/inclinations GYROSTAR ENJ03JA from MURATA ADXL202E from ANALOG DEVICE Vision unit (on the head) Motor electric current Serial power resistor Sensitive feet Strain gauges on a slightly compliant material Potentiometer for position feedback (HITEC Motor) Potentiometer for position feedback (HITEC Motor) ApplicationModelMass (g)Torque (Nm) Arms & small torque jointsHS85BB~ Legs & high torque jointsHS805BB Foot Ankle Lower leg Upper leg Lower hip Upper hip Hip Pelvis Trunk Neck Head base Shoulder Arm Forearm 3 DOFs per arm Neck & head accounts for 2 DOFs Trunk with 2 DOFs FINAL PLATFORM 3D model with 600+ components and 22 DOFs FINAL PLATFORM 3D model with 600+ components and 22 DOFs  Objectives/Motivation  Develop a humanoid platform for research on control, navigation and perception  Offer opportunities for under & pos-graduate students to apply engineering methods and techniques  Build a low-cost humanoid robot using off-the-shelf technologies, but still aiming at a fully autonomous platform  Why not a commercial platform?  Versatile platforms imply prohibitive costs!  Reduces involvement at lowest levels of machine design  Design Concerns  Distributed control architecture due to the complexity  Modularity to ease development & scalability  Rich sensorial capabilities  A device was custom-made using strain gauges properly calibrated and electrically conditioned  Four strain gauges arranged near the corners of the foot Gyroscopes for angular velocity  Static-dynamic simulations were carried out to estimate motor torques  Best low cost actuators in the market are Futaba RF servos or similar (HITEC,…)  Available models best suited for our application are:  Additional mechanical issues for motors  Use gear ratios up to 1:2.5 to rise torques  Use tooth belt systems for easier tuning  Use ball bearings and copper sleeves

Engineering Solutions to Build an Inexpensive Humanoid Robot Based on a Distributed Control Architecture Vítor M.F. Santos 1 and Filipe M.T. Silva 2 1 Department of Mechanical Engineering, University of Aveiro, PORTUGAL 2 Department of Electronics and Telecommunications, University of Aveiro, PORTUGAL Ongoing/Open IssuesConclusions Control Architecture Local Control Boards Control Level Units Low Cost… How Low?  Distributed control system  A network of controllers connected by a CAN bus  A master/multi-slave arrangement  Each slave controller is made of a PIC device with I/O interfacing  Asynchronous communications  Between master and slaves: CAN bus at 1 Mbit/s  Between master and high level controller (currently serial RS232 at baud)  Master and slave boards have a common base upon which a piggy-back unit can add I/O  sensors, communications …  Main control unit  Global motion directives & high level planning  Vision processing  Interface with possible remote hosts  1 Master CAN controller  Receives orders to dispatch to the slaves  Queries continuously the slaves and keeps the sensorial status of the robot  currently does it at ca. 10 kHz  7 Slave CAN controllers  Generate PWM for up to 3 motors  Interface local sensors  Can have local control algorithms  Servomotors  Big size: ~50 € x 14 -> 700 €  Smaller size: ~30 € x 8 -> 240 €  Miscellaneous electronic components  Total -> ~300 €  Aluminium gears and belts  Total -> ~300 €  Batteries  ~80 € x 4 -> ~320€  Sensors (except camera)  Negligible (<100€)  Raw materials (steel, aluminium)  Negligible (<100€)  Total ~ €2000  Excluding manufacturing and development costs (software, etc.)  Still missing:  Vision unit, central control unit (PC104+), lots of software  First humanoid motions  The robot is able to stand, lean on sides/forward/backward  Primitives locomotion motions have been achieved  Next concerns for the platform  Joint position feedback from dedicated sensor (not servo’s own!)  Safety issues to automatic cut of power on controller failure  Better adjustable tensors for belts  Selection and installation of central control unit (Embedded Linux)  Selection and installation of the vision unit (FireWire..?)  Research concerns  Localized/distributed control algorithms  Elementary gait definition  …  A highly versatile platform is possible to be built with constrained costs and off-the-shelf components  The distributed architecture shows several benefits:  Easier development  Easier debugging  Modular approaches  local controllers using piggy-back modules  Localized control  based on local perception and global directives  The selected technological solutions ensure a platform for research, mainly on:  Control algorithms  Perception  Autonomous navigation  Accelero- meters  Serial COM for master  Strain gauges conditioning  PIGGY-BACK BOARDS Main Control RS232 Master CANBUS Slaves UNIVERSITY OF AVEIRO Centre for Mechanical Technology and Automation Institute of Electronic Engineering and Telematics