robotics_toolbox.robots.drone.Drone

class robotics_toolbox.robots.drone.Drone

Bases: RobotBase

__init__()
Return type:

None

Methods

__init__()

configuration()

Get the configuration of the robot, can be array, SE2, or SE3.

in_collision()

Check if robot is in collision.

sample_configuration()

Sample robot configuration inside the configuration space.

set_configuration(configuration)

Set internal configuration to @param configuration.

configuration()

Get the configuration of the robot, can be array, SE2, or SE3.

Return type:

ndarray | SE2 | SE3

in_collision()

Check if robot is in collision.

Return type:

bool

sample_configuration()

Sample robot configuration inside the configuration space.

Return type:

ndarray | SE2 | SE3

set_configuration(configuration)

Set internal configuration to @param configuration. Returns self.

Parameters:

configuration (ndarray | SE2 | SE3)