SBMLT working on robotics
This is git repository for Stony Brook Machine Learning Team's spcial group project. I will make this private repository if things are really get going and needs confidentiality. (As far as I know, they are participating IGVC which is actual competition with other schools.
##IGVC The objective of the competition is to minimize the distance it uses to navigate through the map, hitting every waypoints, without crossing lines, avoiding obstacles, and come back to the start point.
###About robot The robot has a lot of sensors, gyro, GPS, accelerometer, IMU sensors. But most importantly two cameras facing forward, 12cm apart from each other. They are using two of them to use computer vision related algorithm to create a bird view of the plane.
###Rules The rule of the competition limits the amount of power the robot can use. However, he said we can assume unlimited power for now and later integrate it and come up with come solution.
We will share reading related to the machine learning techniques that can help the robotics team.
####Convolutionary Neural Network #####Alex Net
ImageNet Classification with Deep Convolutional Neural Networks
As far as the data collection, I have yet to plan exactly when it will happen, but I have an outline of what we plan to do. Since the software team is currently waiting for the mechanical build to complete, we will assemble a mock-up of the robot (scooter with devices attached) and take it up to the soccer field with a few obstacles. We will then perform a few runs through pre-planned routes and collect the sensor data (gps, gyro, camera) necessary to continue with software development and testing. We will also be sure to record ground-truth readings along with our sensor readings to give us an idea of the variance in our measurement noise. I will keep you posted as soon as I figure out when we can make it happen.
This is the reply that I got from Anthony Musco (team learder of robotics software team).
He says he is mostly tied up with administrative works, so we have a great chance to specialize in analyzing data and giving feed back.
- Noise reduction
- Image processing