io.github.srs.model.entity.dynamicentity
Members list
Type members
Classlikes
trait DynamicEntity extends Entity
final case class Robot(id: UUID, position: Point2D, shape: Circle, orientation: Orientation, actuators: Seq[Actuator[Robot]], sensors: Vector[Sensor[Robot, Environment]], behavior: Policy) extends DynamicEntity
Represents a robot entity in the simulation.
Represents a robot entity in the simulation.
Value parameters
- actuators
-
the sequence of actuators that control the robot.
- shape
-
the geometric shape of the robot, defined as a circle.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DynamicEntitytrait Entityclass Objecttrait Matchableclass AnyShow all
In this article