Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rddunphy/crues
Co-operative robotics using environmental sensors
https://github.com/rddunphy/crues
cooperation maze-solver mobile-robotics robotics ros
Last synced: about 17 hours ago
JSON representation
Co-operative robotics using environmental sensors
- Host: GitHub
- URL: https://github.com/rddunphy/crues
- Owner: rddunphy
- Created: 2018-12-03T11:47:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-18T12:13:38.000Z (almost 6 years ago)
- Last Synced: 2024-12-14T20:08:06.113Z (about 2 months ago)
- Topics: cooperation, maze-solver, mobile-robotics, robotics, ros
- Language: Python
- Homepage: https://youtu.be/rpHQBJop38U
- Size: 69.8 MB
- Stars: 2
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# CRUES
Co-operative robotics using environmental sensors## Directory structure
* `docs`: Documentation, including PDF of final report
* `docs/interim`: Interim report LaTeX root
* `docs/final`: Final report LaTeX root
* `docs/img`: Image root for reports
* `wiring`: Wiring diagrams, PCB files
* `rviz`: Rviz configuration files for visualising odemetry and mapping data
* `crues_pi`: ROS nodes and Python code
* `crues_pi/ros_pkgs`: ROS packages to be added to catkin workspace
* `crues_pi/crues`: Scripts used for testing and debugging
* `crues_pi/config`: Configuration files for individual robots
(Deploy script copies correct file to each RPi)
* `crues_pi/crues_deploy`: Script for deploying code to RPis
* `crues_pi/crues_run`: Script for running Roomba code on RPis## Deploying and running code
* Turn on robots
* Connect to `CruesNet` ad-hoc WiFi network
* Add `crues_pi/crues_deploy` and `crues_pi/crues_run` to PATH
* Run `crues_deploy [ROBOTS]` to deploy code, with `[ROBOTS]` replaced by any combination of `blinky`, `inky` and `clyde`
* Run `crues_run [ROBOTS]` to run the `roomba.launch` ROS launch fileMore details can be found in the [project Wiki](https://github.com/rddunphy/CRUES/wiki).