P13202: TigerBot Humanoid Hip Servo Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering Vu Nguyen – Electrical Engineering Brandon Baker – Mechanical Engineering PJ Haasenritter – Computer Engineering
P13202: TigerBot Humanoid Hip Servo. Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering Vu Nguyen – Electrical Engineering Brandon Baker – Mechanical Engineering - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Several Senior Design groups have worked on building a “Tigerbot”, a 2-3 ft. tall walking Humanoid Robot.
• A continuing problem with off-the-shelf servo motors within their budget could not provide the necessary torque for the loads on the hip joints.
• The goal of this project is to create a low-cost servo that provides the necessary torque and speed for a walking robot.
• Additional goals are to have modular design a smart digital interface to communicate with the robot
3
High Level Customer Needs
• Design a high torque/high speed servo motor suitable for a walking robot
• Make the enclosure design modular to allow servo to be used in different robotic joints
• Modular gear box design for variable speed vs. torque, optional dual output shaft
• Design a communication interface to between servo motor and the robot controller send feedback and receive commands
4
High Level SpecificationMechanical• Provide sufficient torque for the hip joint (approx ~700 oz-in)• Torque specs based on size/weight of the servo
– (100-200oz-in/in^3 and 100-200 oz-in/oz)• 3 Gear Ratio Configurations
Electrical/Computer• Control Position using PWM or CAN bus interface• Provide Feedback for position, current and Read control loop
variables via CAN bus• Operate on a 6-8V range• Control Motor (CW, CCW, active brake and coast modes)
5
Concept Selection Summary• Mechanical Enclosure, Aluminum vs. Plastic
– Aluminum is easier to machine for producing a prototype– Good for Thermal Dissipation– Low Cost
• Encoder Selection (Potentiometer, Optical, Magnetic)– Most servos use potentiometer– Simple analog interface to microcontroller– Relatively easy to create dual output shaft
• H-Bridge Selection– Use discrete IC, smaller space, easy to implement all functions
(CW,CCW, Brake, Coast)– Built in current sensing, short circuit and over temperature protection
– Multiple mounting options– Heat dissipation– Easily change between
ratios with no changes to the enclosure
• Modular gearboxes– 3 Gear Ratios for variable torque
output• 211:1, 264:1, 330:1
• Optional Dual Sided Output Shaft
CAD Model Cutaway View
Mounting Holes
CAD Model
8
Design Highlights (Electrical/Computer)
• 4.5V to 9V Battery Supply (Motor Limiting Factor)• Small PCB Design (1.61 in2)• Robust H-Bridge
– Automatic Temperature and Short Circuit shutoff– Current Monitoring– Active Braking
1.4”
1.15”
PCB Top View PCB Bottom View Finished PCB
9
Design Highlights (Electrical/Computer)
• Multiple Servo Position control interfaces– PWM – Standard Servo Interface– CAN – Smart Interface
• 12-bit position and current measurement feedback system
• Robust, fault tolerant control system
• PID Control System– Field programmable PID Gains values
• CAN Bus Interface– Current, position, and status feedback– Control up to 31 servos on a single 2-
wire bus– Servo configuration read/write: PID
gains, maximum power, address, servo mode
10
Final System Results• Operates from 4.5 to 9V • PWM or CAN position control• Working CAN feedback/communication system• Initial Testing: 596 oz-in stall Torque• Gears for different gear ratios (211:1, 264:1, 330:1)
11
Project Budget
Initial Budget $750Electronics (IC and other components, Development tools, motors, PCBs) $472.52Mechanical (aluminum for enclosure, gears, steel rod for shaft, fasteners) $207.00Total Spent $679.52
Note: Does not include Tax/Shipping charges for most orders