Studio Day and Swarm Robots
Today
- Robotics Discussion
- Multi Robot Systems and Swarms
- Studio Time
For Next Time
- Computer Vision Project due Wed
Robotics and Society Discussion
Job Loss and Replacement Slides:
Multi Robot Systems and Swarms
- Slides:
here
Ask Melinda if you have more questions especially about particular algorithms.
Additional Resources
Behaviors/Algorithms:
- Flocking:
- Boids (Original paper from 1987)
link to both the paper and update site
- Boids (Original paper from 1987)
- Collective Construction:
- A review:
neat video andpaper
- A review:
- Self-Assembly:
- Kilobots make shapes:
video andpaper
- Kilobots make shapes:
Simulation
ROS/Gazebo:
- Tutorials for simulating multiple Turtlebots in ROS:
This one is for multi-robot mapping (from 2018 so may need to adjust for ROS versions) but there are several other assignments and exercises. - ARGoS:
Available here . This is somewhere in-between ROS and Netlogo - it has a built in model for the Kilobot, epuck and other robots for swarms. - Kilosim:
available on github . A simulator forKilobots . - Box2D:
A 2D physics simulator that can be used for simulating swarms (e.g. in Melinda’s research). - Netlogo simulator: A multi-agent simulator (good for if you want to simulate swarms/large groups of robots e.g. hundreds of robots, not intended soley for robots)
Available here .