upkie 9.0.0
Open-source wheeled biped robots
|
Robot state (configuration and velocity) with optional randomization. More...
Public Member Functions | |
def | __init__ (self, Optional[np.ndarray] angular_velocity_base_in_base=None, Optional[np.ndarray] joint_configuration=None, Optional[np.ndarray] joint_velocity=None, Optional[np.ndarray] linear_velocity_base_to_world_in_world=None, Optional[ScipyRotation] orientation_base_in_world=None, Optional[np.ndarray] position_base_in_world=None, Optional[RobotStateRandomization] randomization=None) |
Initialize a new state. More... | |
np.ndarray | sample_angular_velocity (self, np.random.Generator np_random) |
Sample an angular velocity around the one in this state. More... | |
np.ndarray | sample_linear_velocity (self, np.random.Generator np_random) |
Sample a linear velocity around the one in this state. More... | |
ScipyRotation | sample_orientation (self, np.random.Generator np_random) |
Sample an orientation around the one in this state. More... | |
np.ndarray | sample_position (self, np.random.Generator np_random) |
Sample a position around the one in this state. More... | |
"RobotState" | sample_state (self, np.random.Generator np_random) |
Sample a randomized robot state around this state. More... | |
Robot state (configuration and velocity) with optional randomization.