Skip to content

Nelson-iitp/fatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fat-Bots in 2D

A gym like environment for fat-robots in a 2-D world.


Fatbot Swarm Gathering

https://github.com/Nelson-iitp/fatbot/blob/main/fig/fatbot.mp4

Sample World with 4 bots

https://github.com/Nelson-iitp/fatbot/blob/main/fig/vid_ppo_world_x4_1.mp4

Sample World with 5 bots

https://github.com/Nelson-iitp/fatbot/blob/main/fig/vid_ppo_world_x5_1.mp4

Sample World with 6 bots

https://github.com/Nelson-iitp/fatbot/blob/main/fig/vid_ppo_world_x6_1.mp4

World

1

Movement Model - Velocity and Speed

2

Sensor Data

Sensor can be a device like range-finder, distance-sensor, lidar, radar, sonar, depth-camera

  • Sensor in fat-bot simulates 2 types of sensors:
    • X-ray : can detect center and boundary of all bots within its scan-distance (occlusion clearly detectable)
    • D-ray : (distance-ray) a simple range-finder device

3

Robot's View

4 5

Visibility Model

6

Sensor Data for Occluded bots

7

Red-Bot: all neighbours fully visible

8

Blue-Bot: Occlusion Detected

9

Green-Bot: Occlusion Detected

10

All Fully Visible

11 12

About

Fat-Bots in 2D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published