upkie 9.0.1
Open-source wheeled biped robots
Loading...
Searching...
No Matches
BulletInterface Member List

This is the complete list of members for BulletInterface, including all inherited members.

BulletInterface(const Parameters &params)BulletInterfaceexplicit
commands()Interfaceinline
compute_joint_torque(const std::string &joint_name, const double feedforward_torque, const double target_position, const double target_velocity, const double kp_scale, const double kd_scale, const double maximum_torque)BulletInterface
compute_position_com_in_world()BulletInterface
compute_robot_mass()BulletInterface
cycle(std::function< void(const moteus::Output &)> callback) finalBulletInterfacevirtual
data()Interfaceinline
data_Interfaceprotected
get_angular_velocity_base_in_base() const noexceptBulletInterface
get_joint_angles() noexceptBulletInterface
get_linear_velocity_base_to_world_in_world() const noexceptBulletInterface
get_position_link_in_world(const std::string &link_name)BulletInterface
get_transform_base_to_world() const noexceptBulletInterface
get_transform_body_to_world(int body_id) const noexceptBulletInterface
imu_data_Interfaceprotected
Interface()Interface
model_maximum_torque()BulletInterfaceinline
observe(Dictionary &observation) const overrideBulletInterfacevirtual
observe_imu(Dictionary &observation) constInterfaceinline
replies() constInterfaceinline
reset(const Dictionary &config) overrideBulletInterfacevirtual
reset_action(Dictionary &action)Interface
reset_base_state(const Eigen::Vector3d &position_base_in_world, const Eigen::Quaterniond &orientation_base_in_world, const Eigen::Vector3d &linear_velocity_base_to_world_in_world, const Eigen::Vector3d &angular_velocity_base_in_base)BulletInterface
reset_joint_angles(const Eigen::VectorXd &joint_configuration)BulletInterface
reset_joint_properties()BulletInterface
servo_bus_map() const noexceptInterfaceinline
servo_layout() const noexceptInterfaceinline
servo_name_map() const noexceptInterfaceinline
servo_reply()BulletInterfaceinline
write_position_commands(const Dictionary &action)Interface
write_stop_commands() noexceptInterfaceinline
~BulletInterface()BulletInterface
~Interface()=defaultInterfacevirtual