ABSTRACT: Children with disabilities are often confined to life in a wheelchair, facing simple motor functions such as opening a door and picking up a.

Slides:



Advertisements
Similar presentations
Add and Use a Sensor & Autonomous For FIRST Robotics
Advertisements

Outline: Introduction Link Description Link-Connection Description
Team Spot Cooperative Light Finding Robots A Robotics Academy Project Louise Flannery, Laurel Hesch, Emily Mower, and Adeline Sutphen Under the direction.
Links and Joints.
Project Overview- Strong Arm ECEN 4160, Spring 2005 Thaine Hock Matt Corne Sammit Adhya Luz Quiñónez.
Done by : Mohammad Al-awad Fathe Hindi Supervisors : Dr. Raed Al-qadi Dr. Luai Malhis Graduation Project 2014.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Automated Electric Guitar Tuner Abstract In the music industry, there has been a recent trend of increased research with regard to self-tuning guitars.
University of Colorado at Boulder – ECE Capstone – CDR – October 16, 2007.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
ECE 480 Design Team 3 Doug’s Kitchen Robot Team Members - Thomas Manner - Ali Alsatarwah - Ka Kei Yeung - Daniel Phan Team Facilitator - Professor Lixin.
Office of the Dean of Students Michael Alexander Sak Mahasuverachai Bryn Nealis Advisor: Prof. David EbertAdvisor: Prof. David Ebert TA: Jared FritzTA:
Trajectory Week 8. Learning Outcomes By the end of week 8 session, students will trajectory of industrial robots.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Human-in-the-Loop Control of an Assistive Robot Arm Katherine Tsui and Holly Yanco University of Massachusetts, Lowell.
Coordinate Based Tracking System
CSCE 689: Forward Kinematics and Inverse Kinematics
Robotic Arm Controller A VLSI Implementation Team: Justin Hamann & Dave McNamara Team: Justin Hamann & Dave McNamara Advisor: Dr. Vinod Prasad Advisor:
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
DC Motor Control  mouse EE 496 Advisor: Dr. Tep Dobry.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
The linear algebra of Canadarm
Applied Control Systems Robotics & Robotic Control
Department of Electrical & Systems Engineering GROUP #1 AUTHORS: ADVISORS: Netta Doron, CSE ’07Mr. Sid Deliwala (ESE) Kate McArdle, ESE ’07Mr. Phil Farnum.
FYP FINAL PRESENTATION CT 26 Soccer Playing Humanoid Robot (ROPE IV)
// This is a simple control program Move forward 200 units Turn right 90 Move forward 100 units Turn right 45 Move forward 100 Turn right 45 Move forward.
CS1Q Computer Systems Lecture 8
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
University of Pennsylvania Moore School of Electrical Engineering ABSTRACT: The ability to communicate is essential for surviving in today’s world, but.
LAB 9 Robot Arm Path Planning TAS: Kedar Amladi & Margaret Toebes.
Edubot Software The Edubot software is divided into self-contained modules and organized by functionality. The hardware carrier unit allows communication.
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.
ECE 480 Design Team 1 Autonomous Docking of NASA Robotic Arm.
By Tony Hoff ECE 4220 – Real Time Embedded Computing University of Missouri - Columbia Course Instructor: Dr. Guiherme DeSouza.
Input =inscription Block Diagram A: The first portion of the project will decode the users handwriting using Handwritten Character Recognition or HWR for.
Status Report #2 Autonomous Lawnmower Team 5 April Fowler Jose Manzanares Ranjith Raghunath Christopher Gerhardt 5 Feb 07 To design and implement an autonomous.
Accurate Robot Positioning using Corrective Learning Ram Subramanian ECE 539 Course Project Fall 2003.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Outline: Introduction Solvability Manipulator subspace when n<6
Final Presentation Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Project Advisor: Dr. Elliot Moore.
Introduction ProjectRequirements Project Requirements In a previous senior design project, a wireless front-end was added to Iowa State University’s Teradyne.
RobotC Remote Control. Learning Objectives: Focusing on Virtual World with Physical Examples Understand Real-Time Joystick Mapping Understand how to use.
6.111 Final Project A motion sensor baseball game By Chris Falling and JinHock Ong.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
CSCE 441: Computer Graphics Forward/Inverse kinematics Jinxiang Chai.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
COMPUTE INVERSE KINEMATICS IN A ROBOTIC ARM BY USING FUZZY LOGIC Subject: Robotics Applications Student: Bui Huy Tien Student ID: M961Y204.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Template for the Storyboard stage 1. Mention what will be your animation medium: 2D or 3D Mention the software to be used for animation development: JAVA,
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
ECE445 Presentation Smart Umbrella Group 35 : Dominic Antonacci, Jonathan Buie, Martin Miller TA: Cara Yang.
Pick N Place Robot. Pick N Place Robot Introduction:  Pick and Place robot is the one which is used to pick up an object and.
Self-Navigation Robot Using 360˚ Sensor Array
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Virtual Training Room David Hernandez, Joshua Opada, Dorian Ozoude
ACDC A Helping hand Group a
Accurate Robot Positioning using Corrective Learning
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Digital Theremin with LED
Cylindrical Coordinate System
Chap 11 – Case Studies.
Dummy Arm Team 4 Wudi Zhou.
Soft Haptics Lab, School of Materials Science, JAIST 3/26/ :05 AM Mechatronic Course -Duong, Van Lac Project: Design and control.
Ocular Prosthesis Team Members: Adam Lee, EE Faculty Advisors:
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Presentation transcript:

ABSTRACT: Children with disabilities are often confined to life in a wheelchair, facing simple motor functions such as opening a door and picking up a book with difficulty. One approach to this problem is designing a robotic wheelchair arm that can be controlled by a simple game pad or joystick, simplifying unnecessary difficulties from an already challenging life. Previous attempts by the Moore School of Engineering to design a system for those restricted to a wheelchair have struggled with overall ineffectiveness. These efforts were unsuccessful in designing a free range arm system that could mimic the movements of a human arm through the manipulation of a joystick. Earlier setbacks were due mostly to a failure to incorporate the kinematics of the robotic arm into the system. This resulted in erratic movement before the arm reached its desired position. Further, the arm could only move in the x, y or z axis at one time. Learning from the problems of earlier approaches, understanding and focus on kinematics is essential. This project required comprehension of how to interpret a desired x, y, and z position into the proper arm motion in order to set it apart from the previous disappointments. In the chosen approach to redesigning the control system, the user sends the intended arm position to a microcontroller through joystick manipulation. This data is then converted to the specific motor positions of the arm through the implementation of an inverse kinematics algorithm. PROJECT OVERVIEW: In order to control the robotic arm with three degrees of freedom, the user manipulates the joystick. Individual signals are sent from the joystick to the HC11 Microprocessor, corresponding to the x, y, and z axis and the buttons. The A/D converter of the HC11 converts each signal into integer values, which are used to calculate the desired (x, y, z) coordinates of the arm’s end effector (claw) in space. These coordinates are fed through an inverse kinematics algorithm which outputs the corresponding angles (θ 1, θ 2, θ 3 ) for each motor of the arm. Each motor has an optical encoder which updates the motors’ current position into the HCTL 2016 Encoder Counter chip. This chip has a 16 bit counter that is used to count the encoder pulses. By monitoring the amount of overflows this counter goes through we are able to map specific angles to a specific position. The HC11 then gives the motion signal to each motors’ corresponding H-Bridge, which allows direction control. To switch control to the claw, the trigger of the joystick must be pressed. We would like to especially thank Siddharth M. Deliwala, Terry L. Kientz, Ethan A. Stump & Gaurang V. Shah whose guidance and efforts were invaluable to this project UNIVERSITY of PENNSYLVANIA Robotic Arm for Children with Disabilities ESE Group 19 SYSTEM BLOCK DIAGRAM Z Axis XY Plane R1 R2 R3 Θ2Θ2 Θ2Θ2 Θ3Θ3 Θ1Θ1 TEAM MEMBERS: Nimish D. Verma & Devang V. Shah ADVISOR: Dr. Vijay Kumar DEMO TIME & PLACE: RCA Lab, 2pm-3:30pm ROBOTIC ARM INVERSE KINEMATICS MODEL