components.simulator.communication package

Submodules

components.simulator.communication.heartbeat module

components.simulator.communication.messages module

class components.simulator.communication.messages.AnimationUpdateMessage(robot_base, direction=None, trajectory=None, path=None, placedObstacle=False, obstacle=None)

Bases: components.simulator.communication.messages.Message

class components.simulator.communication.messages.BlockLocationMessage(block_id, location)

Bases: object

class components.simulator.communication.messages.BuildMessage(blocks_to_move)

Bases: components.simulator.communication.messages.Message

class components.simulator.communication.messages.FerryBlocksMessage(blocks_to_move)

Bases: components.simulator.communication.messages.Message

class components.simulator.communication.messages.FerryBlocksStatusFinished

Bases: components.simulator.communication.messages.Message

class components.simulator.communication.messages.Message(message_id)

Bases: object

class components.simulator.communication.messages.MessageWrapper(topic, message)

Bases: object

class components.simulator.communication.messages.MoveToPointMessage(destination)

Bases: components.simulator.communication.messages.Message

class components.simulator.communication.messages.PlacedBlockUpdateMessagePayload(robot_base, block_placed)

Bases: object

class components.simulator.communication.messages.StatusUpdateMessage(status, payload)

Bases: components.simulator.communication.messages.Message

class components.simulator.communication.messages.StatusUpdateMessagePayload(robot_base)

Bases: object

class components.simulator.communication.messages.WaitMessage

Bases: components.simulator.communication.messages.Message

Module contents