1 / 36

Robotic Arm and Dexterous Hand

Robotic Arm and Dexterous Hand. Critical Design Review February 18, 2005. The Team. David Parrett. Wen Jia Wang. Jeremy Amidon. Justin Tubiolo. Ken Peters. Overview. Needs and Objectives Requirements and Specifications Design Analysis and Synthesis User Input Device

Download Presentation

Robotic Arm and Dexterous Hand

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Robotic Arm and Dexterous Hand Critical Design Review February 18, 2005

  2. The Team David Parrett Wen Jia Wang Jeremy Amidon Justin Tubiolo Ken Peters

  3. Overview • Needs and Objectives • Requirements and Specifications • Design Analysis and Synthesis • User Input Device • Mechanical Operation • Mechanical Power • PC and Microcontroller Programs • Electrical Output Circuit • Feasibility Assessment • Future Plans • Schedule and Budget

  4. Project Needs & Objectives • Maximum exhibit life span and durability. • Intuitive navigation and operation by users. • Robotics theme an exceptionally inviting "attractor factor." • Accessibility to many users of different age and physical ability. • Provide maintenance information and details. • The robotics exhibit becomes an extension of the human arm. • Test the display in its target environment to ensure success.

  5. Project Specifications • The Input Device detects four movements of the hand and the fingers • The Robotic Arm moves with 4 large muscles • The wrist operates as a hinge, moving the hand up and down approx. 45o • The elbow operates as a hinge, moving the hand and arm up and down approx. 45o • The shoulder rotates the entire arm around approx 180o • The upper arm lengthens and contracts a distance of at least 1 foot (0.3 m) • The Robotic Hand contains five fingers, 4 of which can move separately • The thumb, index, and pinky fingers are able to move separately • The middle and ring fingers move together • The fingertips contract from open position to 90o partly closed

  6. Design Analysis • User Input Device • Mechanical Operation • Mechanical Power • PC and Microcontroller Program • Electrical Output Circuit

  7. Concept Block Diagram Glove Controller Air Pressure Supply Personal Computer Limiting Sensor Microcontroller Air Valves Table Touch Sensor Air Muscle Movement Cables Elbow Joint Extension Cylinder Finger Joints Rotational Motor Wrist Joint

  8. User Input Device • Sensor Laced Glove & Fighter Joystick • Utilize Flex Sensors in the Glove • Sensor Glove with Motion Track • Glove has Flex Sensors in the Fingers • Infrared Receptor Senses Motion in 6 Degrees Courtesy of http://devices.sapp.org/component/flex/

  9. P5 Data Glove Courtesy of Essential Reality

  10. Arm Concept • Arm With Wrist, Elbow & Rotating Cylinder • 4 Degrees of Freedom • Maximum Reach

  11. Mechanical Power

  12. Power Source Concepts • Electric 24 Volt DC Motors • For the cylinder a high speed and high current DC Servo Motor is used • For the rotation of the arm a motor with a gearbox is used for higher torque and slower speed

  13. Power Source Concepts • Pneumatics • Utilize air muscles • Power-to-Weight Ratio up to 400:1 • Apply Forces up to 140 lbs. • Very Flexible Photo courtesy of Shadow Robot Company

  14. Pneumatics • Air muscles are controlled by 24 volt solenoid valves

  15. Valve Lifespan • Valves are rated for 200 million cycles

  16. Finger Curl Problem • Linear motion of muscles was inadequate

  17. Design Images

  18. Design Pictures

  19. Project Pictures

  20. Electrical Input/Output • Inputs to PC • USB signal from glove controller • Output from PC • RS-232 serial output to MDB • Inputs to MDB • Serial input to the UART from the PC • Magnetic field sensors from arm cylinder and rotating gear • Touch sensor to detect when the hand touches the display table • Output from MDB • Digital signal to each valve to control pressure in air muscle • Extension cylinder motor control lines

  21. Serial port • 9 PIN RS-232 serial port is used to send motion control data to the microprocessor

  22. Serial Port Encoding Each clock cycle the serial port transfers 8 bits of data:

  23. 8051 Development Kit

  24. Control Concept • Arm Motion Control • When the glove is moving, then the arm moves in the same direction controlled by these signals from the glove: • ‘x’ Axis controls rotional motor • ‘y’ Axis controls elbow motion • ‘z’ Axis controls extension cylinder • ‘pitch’ Axis controls the wrist motion • Finger Motion Control • Motion control theory for the fingers is same as for the arm • Each robotic finger is controlled by each finger sensor on the glove

  25. PC Program • Initialize the P5 Glove • Initialize the Serial Port • Begin Main Loop • Update Glove Variables with current data • Filter Incoming Data to detect motion above a certain threshold • Convert Filtered Data to an 8-bit serial output • Send output byte to the serial port • Loop forever

  26. Microprocessor Program • Setup the UART for serial transmission with interrupts • Setup the ports for correct I/O • Begin Main Loop • Look at the most recent incoming serial data • Check the first 3 bits for motion ID • Check the last 2 bits for desired motion • If the sensor feedback allows this motion, execute this motion and send output to port • Loop forever

  27. Theoretical Power Circuit

  28. Control Circuit Fan resister Out put from BJT (3V) Air muscle valves Control relays Power switches Input from microprocessor Motor control relays Connect to motor Connect to Motor (24V)

  29. Low Signal Relay • Max. operating voltage 125 VAC, 60 VDC carry current 1 A • Rated voltage (VDC) 3 • Rated current (mA) 33.0 • Coil resistance (Ω) 91

  30. BJT AMP board Input from microprocessor (3.3V 25mA) Output to relays (3v 50mA)

  31. Power supply • Voltage output of 24 V • Maximum current of 2.5 A • Over voltage protection • Over current protection

  32. Final Circuits Output to air valves and motors BJT board Control circuit Power Supply (24V 5A) Microprocessor

  33. Schedule

  34. Cost Worksheet

  35. Video Demo

  36. Questions?

More Related