SpaceVacuum
Jump to navigation
Jump to search
| SpaceVacuum | |
|---|---|
| Participants | Giorg10 |
| Skills | Electronics, Robotics, ROS |
| Status | Active |
| Niche | Yes |
| Purpose | Clean and tidy HAAHAHA space |
| Tool | No |
| Location | Around the space |
| Cost | Not a lot |
| Tool category | Electronics |
SpaceVacuum Property "Tool Image" (as page type) with input value "File:{{{Picture}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. {{{Picture}}} {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::Not a lot | }}
In the (false) hope that this will help keep the space cleaner, this project aims at performing a brain-transplant to one of the robot vacuum cleaners at the space to improve its ability to navigate and connect it to the space's IRC.
This page is just a stub and will get expanded soon.
Plan
- Reverse-engineer the robot's PCB
- Replace the MCU with a custom controller
- Set up a Pi with ROS + nav-stack
- Write a ROS driver to link to said custom controller
- Make an initial 2D map of the space
- Write a ROS driver to act as a bot in the space's IRC
This should be enough to get some basic behaviour.
Extensions
Lost more could be done.
- There are 3D cameras like the Kinect and D-Lite, these could be used to make/update a 3D map of the space.
- There is a horn, could be linked to a camera to horn at people that don't get out of the way.
- Add your silly idea to this list