upkie 9.0.0
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
inertia_randomization_BulletInterface
Interface()Interface
joint_properties()BulletInterfaceinline
nominal_inertiaBulletInterface
nominal_massesBulletInterface
observe(Dictionary &observation) const overrideBulletInterfacevirtual
observe_imu(Dictionary &observation) constInterfaceinline
process_action(const Dictionary &action) overrideBulletInterfacevirtual
process_forces(const Dictionary &external_forces)BulletInterface
randomize_masses()BulletInterface
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_contact_data()BulletInterface
reset_joint_angles(const Eigen::VectorXd &joint_configuration)BulletInterface
reset_joint_properties()BulletInterface
save_nominal_masses()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