Accomplishments
- DataBase:
- This week I finished setting up the db, and added the table we will be using for bin tracking with the schema designed last week: https://github.com/gxgao/eceCapstone/blob/master/binTracking.db
- Added python high level interface to work with db, so that logic can be executed in code: https://github.com/gxgao/eceCapstone/blob/master/dbInterface.py
- Will be building ontop functionality as needed
- Data Capture:
- Got arUCo image recognition to work on static images: https://github.com/gxgao/eceCapstone/blob/master/cv.py
- Got arUCo image recongnition to work on video streams: https://github.com/gxgao/eceCapstone/blob/master/video_aruco.py
- Path planning has been shuffled to be later to after lidar mapping inputs are complete
Schedule
- Currently On Schedule
- Next week hope to bring up roomba movement, and streamline data capture logic
Courses that helped:
- I am currently taking 15-445 (databases) and it helped me design the schema for the database pretty well
- For CV, 16-311 (Intro to Robotics) helped me look into computer vision schematics.