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)¶
-
class
components.simulator.communication.messages.BlockLocationMessage(block_id, location)¶ Bases:
object
-
class
components.simulator.communication.messages.BuildMessage(blocks_to_move)¶
-
class
components.simulator.communication.messages.FerryBlocksMessage(blocks_to_move)¶
-
class
components.simulator.communication.messages.FerryBlocksStatusFinished¶
-
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)¶
-
class
components.simulator.communication.messages.PlacedBlockUpdateMessagePayload(robot_base, block_placed)¶ Bases:
object
-
class
components.simulator.communication.messages.StatusUpdateMessage(status, payload)¶
-
class
components.simulator.communication.messages.StatusUpdateMessagePayload(robot_base)¶ Bases:
object
-
class
components.simulator.communication.messages.WaitMessage¶