Freshman project Robotic arm control using webcam

Slides:



Advertisements
Similar presentations
Fortress FortressBot is a throwing robot..
Advertisements

Bad News Bots E2 Ryan Bove Kara Collins Peter Courtney Kyle O’Reilly Benjamin Rowland Concept Design Review.
Creating a Lesson Plan “To Facilitate Student Success”
Mechanical Designs and Motors
Car Manufacture How organizations use ICT. Objectives Have an understanding of how organizations use ICT. Be able to describe a number of uses, giving.
Presented by Team 3350 (T-BOTS).  Students should lead their teams in the building, design, and all other aspects of the robot.  Knowledge of the Kit.
Ax AxBot is a robot that puffs balloon as using its arm as ax.
DiceBot is a robot that throws a dice instead of human when detecting sound of clap. Dice.
TrailerBot is a robot that moves trailer as using connecting device on the back of a truck with only driving space. Learn about standard that divides vehicle’s.
BCI CONTROL OF A ROBOTIC ARM BY PAUL VANDADI & HARDIK SHAH.
Robot Build IT Girls Allowed 2014 Updated 14 th August.
ENGR-1101 Introduction to Engineering CapstoneProject: The iPad ControlledHovercraft College of Engineering Temple University Fall 2011.
DIY ROBOTICS Design | Programming | Implementation Eric Cauble - University of South Carolina Upstate - SCSC W314 View slide notes for more info!!!!!
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Week 6 Day 2 Lecture on and Examples of Electrical Circuits.
Somerset Berkley Regional High School Robotics Engineering with LabView.
BugBot is a robot that walks with 6 legs not using wheels Bug.
L.C. Technology Professional Development for Teachers.
Servo ServoBot is a robot that cleans a thing using Servo Motor.
Mechatronics Introduction An Overview of Mechatronics and the SRC Office of Technical and Career Education VBCPS 1.
Humanoid This project will be developed for helping all human being in many sectors like defense and health also for the handicap person to make their.
Final project by : Mohamed Soliman Ostalab Robotic Arm.
Smart Plant Robot Prepared by Haya De’bas Jumanah Salhab Supervisor Dr. Ra’ed Al-Qadi.
FINAL ORAL PRESENTATION ROBOT: PACKY ROGER RODRIGUEZ IMDL FALL 2011.
Scooter ScooterBot is a robot that drives using Servo Motor as steering system.
Shaojie Ge Special Sensor System  My special sensor system is the walk mechanism of my robot. Since my robot is a walking robot with four legs.
Design cycle Define the new problem Examine the possibilities Design a solution Create the design Test the design Exit with solution.
Amr Eshak, Amadou Bah, Michael Estevez
Who is in the group? Daníel Bergmann Sigtryggsson Jökull Jóhannsson Birgir Þór Svavarsson
Guai Shu Shu Instructors: Prof. Antonio Arroyo and Eric M. Schwartz Teaching Assistants: Tim Martin Ryan Stevens Student Name: shengkai Kong.
BullBot is bull robot that can have bull fight with techniques of butting or lifting. Learn how bull fight, Korean traditional game, had started and kinds.
TIRE BALANCING Tire Balancing WEAR YOUR SAFTY GLASSES!!!
Cameron Noe.  Solenoid  Piezoelectric actuation  Servo  Modified motor schemes: Linear actuator  Pneumatics  Hydraulics.
Vision-Based Robot Control Bax Smith Term 8 Electrical (CC)
3 STUDENT ASSESSMENT DEPARTMENT
Istituto Tecnico Industriale A.Monaco EURLAB Moving a robot Wirering a DC-Motor with the arduino Next - Press the button (left)
MIND CONTROLLED ROBOT BY ADITHYA KUMAR EIGHTH GRADE.
Foundation Year Routes to Success Part III - Sustaining Success Su White Semester 2 Week1 - Context These slides in Edshare
Istituto Tecnico Industriale A.Monaco EURLAB Moving a robot connect the wifi-component ESP8266 Wireing.
Desktop Fan Project Introduction
How to model a plate with 3D Experience?. Creating a part 7 create a contour with PowerCopy: contour motor board relative to the left. 6 create a contour.
Tic Tac Toe Game Amna Msalam & Rehan Alashqar Supervised By: Dr. Aladdin Masri & Dr. Emad Natsheh.
Unit 1 - Introduction to VEX Robotics
Robot Control Through 3-D Application
An Arduino Workshop; part 2
Science, Year 7, Magnetism
Processing the image with Python
Program the robotic arm
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Mobile Robotic Arm.
TIRE BALANCING.
Exoskeleton Robotic Arm
CSU-1 Project Updates Mechanical:
“RedBoard” / Arduino Uno Ardumoto Motor Driver Shield

Robot Assembly.
Introduction to transformations
CMGT 583Competitive Success/snaptutorial.com
CMGT 583 Education for Service-- snaptutorial.com
ROBOTICS.
Activity 2.2.1a Action Reaction Construction Guide
Ensuring Success through Assessment – Involve Students
Integrated System Robot Project
Elecbits Ultrasonic RADAR.
Which way does the robot have to turn to get to the charger?
Insertion Sort Demo Sorting problem:
Completing the Square MM3G2.
Teacher training resource: Robotic Assembly
By Alaa Dwikat Mohammad tami Supervised by Dr. Samer Arandi
2 DOF Robotic Arm By: Zachary Guy ET 493 – Fall 2018
Self Loading and Unloading Conveyor Belt System
Presentation transcript:

Freshman project Robotic arm control using webcam Dr Isaac Fung Department of Electrical Engineering yu-fai.fung@polyu.edu.hk

Materials Available in the following ftp site ftp.ee.polyu.edu.hk/yffung/freshman_project

Assessment Report - 35% Self-reflection – 10% Presentation – 20% Demo - 20% Peer assessment – 15%

What to be done Week 4 Week 5 Week 6 Week 7 Week 8 Build the robotic arm Week 5 Learn how to control the arm by programming the Arduino Week 6 Learn how do image processing and linking with the Arduino Week 7 Design your task(s) Week 8 Demonstration of your project and competition

The arm

How to build the robotic arm Components Arm assembly 4 mini-servo motors 1 Arduino Uno 1 motor shield 1 pack of accessories – screws, nuts etc

Components

Arm The arm can be divided into 4 components Gripper Base Left side of arm Right side of arm

Gripper

Arm

Base

Attention Make sure your motor is at the middle position and can move both ways Make sure you use the proper screws Make sure you put the screw at the correct direction Do not use brute force