# Title Team Members TA Documents Sponsor
22 SLAM on smartphones
Area Award: Smartphone Technology
Fengyuanshan Xu
Yixiao Lin
A spinning platform will be assembled on the moving robot. A ultrasonic sensor would be mount on top of the platform. The ultrasonic sensor will get the distance between the current robot to the surrounding objects and transfer it's own distance data to an arduino board. The arduino board will convert the data to become the format that a smart phone can process. Then, the processed information would be sent to a smart phone.

Then we want to connect our mapping system to a robotic programming platform called starL.
StarL can use a smartphone paired with a robot(irobot create) using Bluetooth and control it's movement. It is also capable of communication between robots.
After we have a self mapping system connected with starL, we would like to make it distributed, which means a number of robots working together to map some space. We are going to combine the distance information generated from each individual robot. By knowing the start position of every robot, this enables the robots to know the relative position to each other.

This project would require a power source, a circuit that helps control the motor, some sensor data filtering circuit, one motor for the spinning platform, C coding on arduino to process sensor data, java coding on android phone. We may need to add a circuit that helps transfer data from arduino to the phone.

Bone Conduction Lock

Alexander Lee, Brandon Powers, Ramon Zarate

Featured Project

A lock that is unlocked using vibrations conducted through the bones in the user’s hand. The user wears a wristband containing a haptic motor. The haptic motor generates a vibration signal that acts as the "key" to the lock. When the user touches their finger to the lock, the signal is transmitted through the user’s hand and is received at the lock. If the lock receives the correct "key", then it unlocks.

Project Videos