SlideShare a Scribd company logo
1 of 1
Mechanical Platform for a Binocular Robotic Vision System
Objective
Functional Requirements
Mechanical Design
To develop, analyze, construct, and test a mechanical platform for a
binocular robotic vision system, inspired by the human vision system, that
is capable of focusing two eye components on an individual point of
interest in a scene through mechanically coupled pan, coupled tilt, and
coupled vergence movements of the eyes.
• Mechanically-coupled eye movements to reduce synchronization error
and thereby decrease the need for complex image processing
• Based on potential application of mechanism in social robotics:
o Eye velocity and acceleration specifications based on human
saccadic eye movements
o Range of motion and resolution selected to allow realistic use in
human-robot interaction
The results of the mechanical prototype tests validated the theoretical
platform analysis. Coupling each of the three degrees of freedom in the
pair of eyes was achieved. The following are recommended for
mechanism improvement:
• Higher precision standard parts to reduce play, backlash, and friction in
links and joints
• More precise and compact actuation to increase precision and
accuracy of movement and reduce the size of the platform for practical
mounting
• Cameras to sense focal point position error for closed loop control
• SPI reading to obtain absolute encoder values for platform calibration
System Architecture
Stepper motors
Linear slider
convergence
mechanism
Control bar
Tilt
mechanism
Mount for
laser-pointer
eye (left)
Universal joint
x
y
z
Slider linkages translate
linear movements of
control bar into pan and
convergence of eyes
Linear slider pan
mechanism
ΔCz
ΔCx
Analysis
Focus
point
Focus
point
Focus
point
Minimum
Convergence
Maximum
Convergence
Maximum
Pan
+x
+z
Fz
FxLines of
sight
ΔCz
ΔCx
Prototype
Results
Conclusion
Pan=2.84m @1.5cm/step
0.75m-2.7m
@2.0cm/step
θTilt=90º@1.8º/step
y
-x
z
Field of View
eyes
Static Stress Analysis (Von Mises Effective Stress Distribution on the Platform)
Eye Velocity and Acceleration Test Results
Position Error Test Results
The mechanism is very sensitive to misalignment, yielding some outlier data with
high error. Larger error typically occurred at non-zero pan positions and at greater
convergence depths.
Max eye velocity reduces as the focus point depth increases
Max eye velocity = 230.8 deg/s
Fx = 0
Fx =104 cm
Fx = -104 cm
Fx = 0
Fz from 75 to 178 cm
Fz from 178 to 273 cm
Focus Point Cartesian
Position:
Eye Pan Angle:

More Related Content

Similar to MotorEyes MQP Poster_Onal1301 (1)

Production Machining Article January 2009
Production Machining Article January 2009Production Machining Article January 2009
Production Machining Article January 2009
Javier O. Vera
 
Symposium Poster Final
Symposium Poster FinalSymposium Poster Final
Symposium Poster Final
Wasseem Bel
 

Similar to MotorEyes MQP Poster_Onal1301 (1) (20)

Production Machining Article January 2009
Production Machining Article January 2009Production Machining Article January 2009
Production Machining Article January 2009
 
Eye Gaze Tracking System
Eye Gaze Tracking SystemEye Gaze Tracking System
Eye Gaze Tracking System
 
Fisheye/Omnidirectional View in Autonomous Driving V
Fisheye/Omnidirectional View in Autonomous Driving VFisheye/Omnidirectional View in Autonomous Driving V
Fisheye/Omnidirectional View in Autonomous Driving V
 
Pid
PidPid
Pid
 
Computational visual system to reduce setup time in CNC vertical machining ce...
Computational visual system to reduce setup time in CNC vertical machining ce...Computational visual system to reduce setup time in CNC vertical machining ce...
Computational visual system to reduce setup time in CNC vertical machining ce...
 
Dana Lee Church - R15.3
Dana Lee Church - R15.3Dana Lee Church - R15.3
Dana Lee Church - R15.3
 
Symposium Poster Final
Symposium Poster FinalSymposium Poster Final
Symposium Poster Final
 
Self-Driving Car to Drive Autonomously using Image Processing and Deep Learning
Self-Driving Car to Drive Autonomously using Image Processing and Deep LearningSelf-Driving Car to Drive Autonomously using Image Processing and Deep Learning
Self-Driving Car to Drive Autonomously using Image Processing and Deep Learning
 
IRJET- In-Situ Monitoring for Fatigue Crack Detection using Control System an...
IRJET- In-Situ Monitoring for Fatigue Crack Detection using Control System an...IRJET- In-Situ Monitoring for Fatigue Crack Detection using Control System an...
IRJET- In-Situ Monitoring for Fatigue Crack Detection using Control System an...
 
Development of Computer Vision based Windshield Wiper Control System for Auto...
Development of Computer Vision based Windshield Wiper Control System for Auto...Development of Computer Vision based Windshield Wiper Control System for Auto...
Development of Computer Vision based Windshield Wiper Control System for Auto...
 
Inspection metrology
Inspection metrologyInspection metrology
Inspection metrology
 
Viz Projects
Viz ProjectsViz Projects
Viz Projects
 
Automated Assembly Systems
Automated Assembly SystemsAutomated Assembly Systems
Automated Assembly Systems
 
Video Stitching using Improved RANSAC and SIFT
Video Stitching using Improved RANSAC and SIFTVideo Stitching using Improved RANSAC and SIFT
Video Stitching using Improved RANSAC and SIFT
 
MTVS Poster
MTVS PosterMTVS Poster
MTVS Poster
 
Fisheye based Perception for Autonomous Driving VI
Fisheye based Perception for Autonomous Driving VIFisheye based Perception for Autonomous Driving VI
Fisheye based Perception for Autonomous Driving VI
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
parking space counter [Autosaved] (2).pptx
parking space counter [Autosaved] (2).pptxparking space counter [Autosaved] (2).pptx
parking space counter [Autosaved] (2).pptx
 
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
 
Drop watcher jetxpert for inkjet applications
Drop watcher jetxpert for inkjet applicationsDrop watcher jetxpert for inkjet applications
Drop watcher jetxpert for inkjet applications
 

MotorEyes MQP Poster_Onal1301 (1)

  • 1. Mechanical Platform for a Binocular Robotic Vision System Objective Functional Requirements Mechanical Design To develop, analyze, construct, and test a mechanical platform for a binocular robotic vision system, inspired by the human vision system, that is capable of focusing two eye components on an individual point of interest in a scene through mechanically coupled pan, coupled tilt, and coupled vergence movements of the eyes. • Mechanically-coupled eye movements to reduce synchronization error and thereby decrease the need for complex image processing • Based on potential application of mechanism in social robotics: o Eye velocity and acceleration specifications based on human saccadic eye movements o Range of motion and resolution selected to allow realistic use in human-robot interaction The results of the mechanical prototype tests validated the theoretical platform analysis. Coupling each of the three degrees of freedom in the pair of eyes was achieved. The following are recommended for mechanism improvement: • Higher precision standard parts to reduce play, backlash, and friction in links and joints • More precise and compact actuation to increase precision and accuracy of movement and reduce the size of the platform for practical mounting • Cameras to sense focal point position error for closed loop control • SPI reading to obtain absolute encoder values for platform calibration System Architecture Stepper motors Linear slider convergence mechanism Control bar Tilt mechanism Mount for laser-pointer eye (left) Universal joint x y z Slider linkages translate linear movements of control bar into pan and convergence of eyes Linear slider pan mechanism ΔCz ΔCx Analysis Focus point Focus point Focus point Minimum Convergence Maximum Convergence Maximum Pan +x +z Fz FxLines of sight ΔCz ΔCx Prototype Results Conclusion Pan=2.84m @1.5cm/step 0.75m-2.7m @2.0cm/step θTilt=90º@1.8º/step y -x z Field of View eyes Static Stress Analysis (Von Mises Effective Stress Distribution on the Platform) Eye Velocity and Acceleration Test Results Position Error Test Results The mechanism is very sensitive to misalignment, yielding some outlier data with high error. Larger error typically occurred at non-zero pan positions and at greater convergence depths. Max eye velocity reduces as the focus point depth increases Max eye velocity = 230.8 deg/s Fx = 0 Fx =104 cm Fx = -104 cm Fx = 0 Fz from 75 to 178 cm Fz from 178 to 273 cm Focus Point Cartesian Position: Eye Pan Angle: