Skip to content

KarlParkinson/412Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

412Project

CMPUT412 Winter 2016 Final Project

Karl Parkinson, Sean Scheideman

![alt text](https://github.com/KarlParkinson/412Project/blob/master/robot1.jpg )

The goal of this project was to create a differential drive robot that could be given task goals using an intuitive touchscreen interface and then complete the tasks autonomously using visual servoing. To complete this goal we designed a robot using Lego’s EV3 bricks and created a touchscreen interface using a Android tablet. Visual servoing was accomplished using a Android phone as the camera, given 2DOF with pan and tilt motors. Additionally OpenCV for Android was used on the tablet for object detection. Furthermore Bluetooth was used for sending messages between the tablet and EV3. Finally we designed the robot to be able to go and grab a user selected ball and then take the ball to a user selected target and drop it.

alt text alt text

Report

Video

References:

[1] http://www.dis.uniroma1.it/~labrob/pub/papers/IROS05_Visual.pdf

About

CMPUT412 Winter 2016 Final Project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors