EE106/206A Project Summary
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
Team Number
Team MembersType of RobotMain ideaWebsiteSummary
2
1Yang Yue, Hsiu Wei Chang, Rui Zhang, Liu YangZumyCapture the Flaghttp://ee106a-fa15-team01.github.io/flag_catching/Our project is to use four zumies to implement the Pacman game. While it is not easy to realize the maze structure, we decided to play “capture the flag” game. The four zumies will be divided into two groups and have two territories. The first goal is to get the flag and get back to its own territory successfully will win the game.
3
2Alejandro Castillejo; Yinan Kevin XuZumyRescue Robothttps://sites.google.com/site/akrescuebots/homeWe are going to build a rescue unit. We will have a designated robot "explorer" in charge offinding "survivors" after earthquakes. It will tag the location of survivors and dispatch additional robots to the scene. After tagging, the explorer keeps exploring the area. The additional robots will act as the "ambulance" and arrive at the scene following the path generated by the explorer. A camera on the top (helicopter in real scenario) will help map the area.
4
3Ciccone, Patrick Davi; Asuncion, Carlos A; Song, EugeneCustomHeistBothttps://sites.google.com/site/calheistbot/We plan to design and implement a ‘Heistbot’ that will be able to chase down another robot moving in an unknown manner and steal its payload. The Heistbot will have an arm that can pick up the payload once it isclose enough to the target robot.
5
4John Noonan, Nick Malecek, VincentBaxterEMGhttp://baxterzumycaretakers.weebly.comAutomation can help people with disabilities. Someone who cannot perform everyday tasks may be dependent on other people for simple things. Technology can increase someone’s independence. For example, someone who is a paraplegic may need an attendant around the clock to provide assistance with eating, drinking, or fetching objects. A system which couldbe set in place that receives cues from the user to fetch desired objects or help the user witha specific action would help these people greatly.
6
5Hutchings, Douglas David; Sharma, Shivani Rhea; Heid, Scout Shoma; Kumaraguru, AravindBaxterOthellohttps://sites.google.com/site/baxterplaysothello/Othello is a game played between two people on a checkerboard with blackand white pieces. Our project will be to have Baxter play Othello against a humanusing an AI program we implement. Baxter will determine the state of the boardusing visual sensors, decide whose turn it is, and use his actuators to take his ownturn.
7
6Ravi, AnujQuadrotorQuadrotorhttps://sites.google.com/site/quadcopterfollower/This project aims to make a quadcopter that can follow its user. Using an onboard camera, the copter will track a helmet rigged with ARTags and follow its movements. As the helmet moves,the copter will follow at a set distance
8
7David Cuban, Lane Fuller, Justin MorrisCustomFire fighting
https://sites.google.com/site/106aheatseekingrobot/home
We are going to build a fire--fighting robot. This robot would use data from some type of temperature sensor (possibly an infrared camera) to identify areas of high heat, and standard cameras to identify obstacles in its path. The robot’s software would identify an optimal path to some point from which the robot can conveniently fight the fire. The robot would navigate to that location, then would fire a fire extinguisher in order to put out the fire. In order to achieve these goals, we would purchase or our own drivetrain, chassis, actuators, and sensors. This project will definitely only reach the prototyping stage in the time allotted, but we feel that further iterations of this project could potentially be very useful for firefighters.
9
8Elizabeth BarleyCustomIguanaBothttp://elizabot.focalglowmedia.com/I will be converting a robot iguana skeleton into a following robot using a combination of active and passive sensing and parts from an RC car. I plan to use a platform of my own design equipped with distance sensors about the robot’s face to enable collision avoidance, and pair this with cooperating IR beacons. One beacon will be affixed to the robot via servo to enable active sensing and increase the resolution of an otherwise simple sensor. The other beacon will become wearable, and enable the robot to locate me. The robot will drive via a cannibalized RC car whose controls will be hacked to drive via Raspberry Pi instructions, according to sensory input.
10
9Kamyar Kaviani, Nathan Poon, Shang-Li WuZumy, UR5 armZumy Grabberhttps://sites.google.com/site/ee206azumygrabber/UR5 is an industrial robotic arm developed by Industrial Robots and is capable of picking up a 5kg load. Zumy is a small, mobile robot running ROS developed at UC Berkeley by Professor Ron Fearing’s Biomimetic Millisystems Lab. The objective of our project is to use the UR5 to track a moving Zumy, calculate the rigid body transform between UR5 and Zumy, and then provide appropriate local actuation at each UR5 joint to pick up the Zumy.
11
10John Choi, Andrew Reardon, Pragaash PonnusamyZumyRobocuphttps://sites.google.com/site/robocupee106a/Our project is similar to the RoboCup idea: have mobile robots play soccer. We plan to implement the basics of offensive soccer. The mobile robots we will use are called zumys. They will zoom around on their treads, pushing a ball as they go (dribbling the soccer ball). Two zumys will work together to pass the ball back and forth, and will be aided in recieving the ball with mounted electromagnets. Ideally, they will be able to avoid stationary obstacles (the defenders) when both dribbling and passing.
12
11Mathew Pang, Natsumi OtaguroCustomClapTraphttp://natsumiotaguro.com/claptrap/This project aims to build a self-standing robot based on the inverted pendulum problem. It willaccomplish balancing by using an angle sensor and a PID loop to control the two wheels of therobot.
13
12Uma Balakrishnan; Morten Busk Nielsen; Jun Jie NgCustomTrashCatchhttps://sites.google.com/site/ee106trashcatch/homeEver wanted to be Kobe Bryant? Ever wished that your trash can would catch your trashwherever you threw it? Well, your dreams can now become reality with TrashCatch! TrashCatchis a system designed to catch your trash as long as your aim isn’t terrible. Now, you can feel thethrill of always hitting your target!
14
13Mingyi, Jiacheng, Mo, ChunyuBaxterMailman Baxterhttp://mailbaxter.github.io/Sorting mails have always been tedious and requires intensive labor. Now with Mailman Baxter, mail sorting becomes easy and fun! Want Baxter to catch a package from you? Want Baxter to sort mails to different regions by zipcode? Mailman Baxter got you covered. Even better, it will pile up packages for each region so they are ready to be delivered to you!
15
14Gary Choi, Gary Hoang, Xavier LavenirZumyLight finding Zumyhttp://iamanogre.github.io/EE106A_fa15/The project aims to simulate the exploration of an unknown planet. Three exploration Zumieswill search for the area with the highest light intensity in order to charge their solar cells (if theyhad some). Once an area has been found, the Zumy who found the spot would call all the otherZumies to assemble at the brightest area to charge themselves. The Zumies navigate usingCameras as ‘eyes’.
16
15Nick Errico, Hao YuZumyFormation Controlhttp://nkerrico591.wix.com/tombradygopatsFor this project, we plan to control a swarm of Zumys to move in unison while maintainingbasic configurations.To achieve this multi-robot coordination, we plan to use computer vision asour sensing modality.Using the input from our computer vision, we will use ROS in collaborationwith Zumy’s mbed microcontroller and on-board ODROID Linux computer to ensure that theZumys are performing the intended movement.
17
16Deshpande, Rohan Shreerang; Guo, Wesley YuanUR5 armPing Ponghttps://sites.google.com/site/ee106apingpongrobot/As any avid ping pong player knows, you can only train as well as your training partner can play.And when nobody is available to play with you, you have even fewer options. At best, you canfold up the table and play with a wall, but you always know exactly where the ball is going toreturn, and there’s no competitive element. Wouldn’t it be nice if there were some way to remedy this sad situation? Soon there will be! We’re building a robot that can play ping pong! Use it to train your game, occupy annoying kids who keep bothering you to play with them, and even toreplace your friends!
18
17Chuck, Caleb Casimir; Chou, GlenZumyObject Findinghttp://ee106aobjectfinder.myfreesites.net/Given a cluttered environment and a fixed overhead view, locate a QR tag which is hidden from the overhead view using the zumy view (a camera attached to the zumy), by wandering about and observing the various clutter for QR tags.
19
18Kang, Eugenia Nari; Bariya, Mohini ShirodkarZumyUtensil Sortinghttp://www.jollyfact.com/We plan to implement a utensil sorting Zumy. The Zumy will first get a utensil dispensed from a dispensercontaining knives, forks, and spoons. After determining what type of utensil it is, the Zumy will move it to theappropriate pile. After sorting the utensil, the Zumy will return to the dispenser and indicate that it is ready for thenext output.
20
19Lucas, Roberto, IanZumyZumy Explorationhttp://zumyexploration.weebly.com/We plan to use a Zumy as a mobile robot for exploration. Because of the existence of alimited range of connection to the Zumy, it will deploy wireless connection points (Raspberry Piboards) in order to extend the range of the existing communicating network, allowing us tocontrol the robot remotely, outside of the range of the central Wi-Fi connection. The Zumy willalso keep track of the position of the connection points to autonomously retrieve them upon areturn order from the central hub
21
20Daisuke Kaneishi, Patrick LorioCustomBattinghttp://dai0916.wix.com/ee106battingrobotWe will develop a batting robot which is able to hit a ball to a target position. There are severalrobot that is able to hit a ball. For example, students at CMU tries to develop a robot whosemechanism imitates human motion. Also, Univ. of Tokyo developed batting manipulator usinghigh speed sensing camera to capture and hit a ball. However, they do not care about “where &how to hit it a ball to target position”. Therefore, in our project, we will try to control a robot armto hit a ball to a target position.
22
21Richard Doan, Alex Spaeth, CJ GeeringBaxterChess Playinghttp://rykard95.github.io/BaxterChess/index.htmlWe will teach Baxter to play chess by picking up conventional, unmarked pieces on top of a normal chessboard.
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
Sheet1