KDC Arm Project John Kua Kathryn Rivard Benjamin Stephens Katie Strausser.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

Introduction to Robotics Lecture One Robotics Club -Arjun Bhasin.
Voice Controlled Surgical Assistant ECE 7995 Dupindar ghotra, Muhammad Syed, Sam li, Sophia lei.
INTRODUCTION TO ROBOTICS AND MICROCONTROLLERS Instructors: Tijjani “TJ” Mohammed and Tarek Abdel-Salam.
Done by : Mohammad Al-awad Fathe Hindi Supervisors : Dr. Raed Al-qadi Dr. Luai Malhis Graduation Project 2014.
Benjamin Stephens Carnegie Mellon University 9 th IEEE-RAS International Conference on Humanoid Robots December 8, 2009 Modeling and Control of Periodic.
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
 Background  Problem Statement  Solution  Mechanical › Azimuth › Elevation › Static and Dynamics of System  Software › SatPC32 › Interpolation ›
Bradley University Department of Electrical and Computer Engineering 2011 Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski.
 Background  Problem Statement  Solution  Mechanical › Azimuth › Elevation › Concepts › Static and Dynamics of System  Software › SatPC32 › Interpolation.
GPSBot08 System Overview.
METEOR Guidance System P07106 Nov 2006 – May 2007 Project Review.
Assembly Line Simulation With Multi-Robot Control Peter McHugh Thomas Zack Kyle Fecteau.
Manipulate Pipette Under Microscope Pipette MountingCollarZiptieRubber bandClampPipette MovementSQUIGGLE MotorsMotion RestrictionsBall Bearing SlidersFriction.
Formal Report #2 – Special Sensor Matthew Thompson EEL5666.
Scanner – part II. Anna Micherdzinska Qweak Collaboration Meeting, TRIUMF, 24 July, 2007 Outline 1.Design constraints 2.What we bought a.Parameters b.Signal.
Second Semester Design Presentation Review  Electrical/Control System  Direct Drive Base  Motor Choices  End effecter development and plan  Review.
3-D Scanning Robot Steve Alexander Jeff Bonham John Johansson Adam Mewha Faculty Advisor: Dr. C. Macnab.
Mentors Workshop Control System Sub-System Mark McLeod Team 358 Festo/Hauppauge H.S. F For I Inspiration and R Recognition of S Science and T Technology.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Parameter.
Typical Microcontroller Purposes
TU STORM 2007 High School Autonomous Robotics Competition Introduction.
Autonomous Helicopter James LydenHarris Okazaki EE 496.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Overview 2 DOF in Head 4 DOF/Arm 1 DOF in Torso 6 DOF/ Leg.
Golf Swing Robot EE 486 Project Presentation College of Engineering and Technology Presented by Nasser Almarri.
RP10 Robotics Platform RP10 Robotics Platform Team Cyberdyne Final Presentation Sahil Verma Adam Nabinger Paul Berens Joseph Wertz Karl Orosz Jeff Kinner.
Disturbance Rejection: Final Presentation Group 2: Nick Fronzo Phil Gaudet Sean Senical Justin Turnier.
Robot sensors MVRT 2010 – 2011 season. Analog versus Digital Analog Goes from 0 to 254 Numerous values Similar to making waves because there are not sudden.
Robotic Arm and Dexterous Hand Critical Design Review February 18, 2005.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
Humanoid Robots Motivation Humanoid Projects RoboCup Humanoid League Robots  Alpha  RoboSapien  Kondo Personal Robots.
What do I have to do? Cause a motor to turn the center arm. attach motor to frame can redesign the center arm piece as needed use bushings or bearings.
RoboNova 1.
Jason Crim Vikas Kedigehalli Chinnappa Pattada.
Robot Basics Motion and Nomenclature. Robot Main Components Programming Terminal Controller Manipulator Manual Pendent.
Child-sized 3D Printed igus Humanoid Open Platform Philipp Allgeuer, Hafez Farazi, Michael Schreiber and Sven Behnke Autonomous Intelligent Systems University.
Gyro (yee-roh) Designed by Joshua Lewis. Introduction  Inverted Pendulum  ATMega MicroProcessor  Inertial Measurement Unit  PID Control Algorithm.
Automated Bridge Scour Inspection FSU/FAMU College of Engineering Team 7 Detailed Design Review and Test Plan 2/8/2011.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Wright State University Design Constraints Gripper Arm Materials Weights Movements Summary Appendix –Torque Calculations –Robotic Arm Schematic.
Tip Position Control Using an Accelerometer & Machine Vision Aimee Beargie March 27, 2002.
P13203 TigerBot Extension Mike Lew (ISE), Dan Wiatroski (ME), Tom Whitmore (ME), Geoff Herman (ME), Sean Lillis (CE), Brian Stevenson (EE), James O’Donoghue.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
MURI High-Level Control Biomimetic Robots - ONR Site Visit - August 9, Fabrication MURI Low-Level Control High-Level Control What strategies are.
Robotic Arm and Dexterous Hand Preliminary Design Review November 12, 2004.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
For Official NASA Use Only
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
GreenJacket IMDL Summer 2002 Final Report Matthew Chernosky August 6, 2002.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
The 4th Annual Colorado Robot Challenge
Servo Systems Servo is mechanism based on feedback control.
Automatic human detector garbage can.
‘SONAR’ using Arduino & ultrasonic distance sensor
Servo Systems Servo is mechanism based on feedback control.
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
Sliding Mode Control of a Non-Collocated Flexible System
Robotic Arm Project Presentation
ROBOTICS.
Training 11/11/16 Robot Code (WPILib).
Soft Haptics Lab, School of Materials Science, JAIST 3/26/ :05 AM Mechatronic Course -Duong, Van Lac Project: Design and control.
Cnc machine Presented By:.
Project Progress: The Floating Dutchmen
By Alaa Dwikat Mohammad tami Supervised by Dr. Samer Arandi
Sliding Mode Control of a Non-Collocated Flexible System
Goodman Acquisition Camera
Presentation transcript:

KDC Arm Project John Kua Kathryn Rivard Benjamin Stephens Katie Strausser

Outline Overview Mechanical Design & Fabrication Electrical & Software Simulation & Control Demo Future Work

Overview Goal: Design and control a novel dynamically balancing manipulator Motivation: Assistive robot manipulator to be mounted on friendly household Segway robot Typical Task: Pick up objects from cupboard, open doors, take out the garbage

Mechanical Started with dynamic analysis to decide system specifications and parameters

Mechanical Designed mechanism in Solidworks CAD Easy to use aluminum extrusions Single linear actuator moves counterweight to balance arm Ball bearings support screw drive assembly

Electrical Sensors –Joint encoder (500 CPR) –Screw encoder (2048 CPR) –Accelerometer (3-axis) –Rate gyro (2-axis) –Limit switches (SPST) Motor control –Serial commands –24V/10A max Gripper control –Standard servo PWM Microcontroller –ARM7TDMI-S –60 MHz

Software Microcontroller –100 Hz main loop Motor control input/output Servo control Data logging to serial port –50 kHz sensor polling –500 Hz servo PWM output PC Side –Controller (100Hz) –Data logging to file PC Microcontroller Motor Controller Gripper Servo Sensors RS-232 TTL SerialTTL PWM TTL / Analog

Software Kalman Filter –Estimated states – tilt and gyro bias –Sensor inputs at two speeds 2 kHz rate gyro 50 Hz accelerometer –Gyro primary sensor Drifting bias –Accelerometer to estimate bias Noisy, captures more than pure rotation

Software – Kalman Filter Process update (2 kHz) Measurement update (50 Hz)

Software – Kalman Filter

Simulation & Control Problem: Move counterweight to balance arm independent of gripper weight Key Idea: Counterweight moves slowly -- must plan ahead! Solution: –Plan a trajectory from an initial state to the arm set point –Use acceleration to determine the counterweight set point.

Simulation Results

Experimental Results

DEMO!

Future Work More sophisticated control: Input shaping, MPC, etc. Optimize counterweight mass/travel Shoulder joint actuation Joint shape iteration (yoking joint) Increase robustness for object balance Interface to Segway

Effect of a yoke: Balanced torques

The End Special thanks to Garth Zeglin for helping us design the arm.