ChirpSim
|
![]() ![]() | |
![]() ![]() ![]() | Implements the callback class used by Box2D to report results of raycasting |
![]() ![]() | Abstract base class giving access to the required attributes of the physical object |
![]() ![]() ![]() | Creates four walls that are immovable at a specified distance from the center position |
![]() ![]() ![]() | Implements the simulation model of the Chirp robot |
![]() ![]() ![]() | Physical object that other objects can push around |
![]() ![]() ![]() | Physical object that is immovable during simulation |
![]() ![]() | |
![]() ![]() ![]() | Creates four walls that are immovable at a specified distance from the center position |
![]() ![]() ![]() | Implements the simulation model of the Chirp robot |
![]() ![]() ![]() | Physical object that other objects can push around |
![]() ![]() ![]() | Physical object that is immovable during simulation |
![]() ![]() | |
![]() ![]() ![]() | Physical world being simulated |
![]() ![]() | |
![]() ![]() ![]() | Implements a view of the World currently being simulated |
![]() ![]() | |
![]() ![]() ![]() | Main window for the application, containing a SimulatorView along with supporting menu items for ease of use |
![]() ![]() | |
![]() ![]() ![]() | Interface class that controller interfaces for robots should implement |
![]() ![]() ![]() ![]() | Handles the controller messages the Chirp robot accepts |
![]() ![]() ![]() | Listens to a UDP socket for messages, then forwards them to the correct controller |
![]() ![]() ![]() | Singleton class allowing users to register factories for a PhysicalObject class through a type name |
![]() ![]() | Abstract base class for robots, containing an implementation for setting a controller, id, and giving the interface for getting sensor values and setting the wheel speeds of the robot |
![]() ![]() ![]() | Implements the simulation model of the Chirp robot |
![]() ![]() | Singleton class storing each Robot in the simulation |
![]() ![]() | Interface used by sensors. It contains methods to update the sensor, get the value of the sensor and get the PhysicalObject the sensor can detect |
![]() ![]() ![]() | Distance sensors on the Chirp robot |