MCPcopy Create free account

hub / github.com/pollen-robotics/rustypot / functions

Functions190 in github.com/pollen-robotics/rustypot

Functionma_to_dxl_current
Current (mA) to dynamixel current It should be in [-current_limit, +current_limit] with an absolute max at 1193 (3209.17mA) Works for goal_current fo
src/servo/dynamixel/xl330.rs:139
Functionma_to_dxl_current
Current (mA) to dynamixel current It should be in [-current_limit, +current_limit] with an absolute max at 1193 (3209.17mA) Works for goal_current fo
src/servo/dynamixel/xm.rs:109
Functionmain
()
src/bin/stub_gen.rs:3
Functionmain
()
src/bin/scan.rs:25
Functionmain
()
examples/orbita2d_poulpe.rs:33
Functionmain
()
examples/orbita3d_poulpe.rs:33
Functionmain
()
examples/dxl_mx_example.rs:6
Functionmain
()
examples/dxl_320_example.rs:6
Functionmain
()
examples/dxl_sinus.rs:38
Functionmain
()
examples/orbita3d_foc.rs:8
Functionmain
()
examples/feetech_controller.rs:4
Functionmain
()
examples/feetech_lowlevel_api.rs:4
Functionoffset_conversions
()
src/servo/feetech/sts3215.rs:117
Functionoriented_torque_to_dxl_load
Torque percentage to dynamixel load
src/servo/dynamixel/ax.rs:167
Functionoriented_torque_to_dxl_load
Torque percentage to dynamixel load
src/servo/dynamixel/mx.rs:160
Functionoriented_torque_to_xl320_load
Torque percentage to dynamixel load
src/servo/dynamixel/xl320.rs:147
Methodparams
(&self)
src/dynamixel_protocol/v1.rs:132
Functionparse_status_packet
()
src/dynamixel_protocol/v2.rs:423
Functionparse_status_packet
()
src/dynamixel_protocol/v1.rs:334
Functionpercentage_to_dxl_pwm
PWM (%) to dynamixel pwm Works for pwm_limit
src/servo/dynamixel/xl330.rs:167
Functionpercentage_to_dxl_pwm
PWM (%) to dynamixel pwm Works for pwm_limit
src/servo/dynamixel/xm.rs:137
Methodping
(&self, port: &mut dyn SerialPort, id: u8)
src/dynamixel_protocol/mod.rs:365
Methodping_packet
(id: u8)
src/dynamixel_protocol/v2.rs:34
Methodping_packet
(id: u8)
src/dynamixel_protocol/v1.rs:18
Functionposition_conversions
()
src/servo/dynamixel/xl320.rs:162
Functionposition_conversions
()
src/servo/dynamixel/ax.rs:184
Functionposition_conversions
()
src/servo/dynamixel/mx.rs:179
Functionrad_per_sec_to_dxl_oriented_speed
Radians per second to dynamixel speed Works for present_speed for instance
src/servo/dynamixel/ax.rs:127
Functionrad_per_sec_to_dxl_oriented_speed
Radians per second to dynamixel speed Works for present_speed for instance
src/servo/dynamixel/mx.rs:123
Functionrad_per_sec_to_xl320_oriented_speed
Radians per second to dynamixel speed Works for present_speed for instance
src/servo/dynamixel/xl320.rs:109
Functionradians_to_dxl_pos
Radians to dynamixel angular position Works in joint and multi-turn mode
src/servo/dynamixel/xl330.rs:111
Functionradians_to_dxl_pos
Radians to dynamixel angular position Works in joint and multi-turn mode
src/servo/dynamixel/xm.rs:81
Functionradians_to_xl320_pos
Radians to dynamixel angular position Works in joint and multi-turn mode
src/servo/dynamixel/xl320.rs:75
Methodread
(&self, port: &mut dyn SerialPort, id: u8, addr: u8, length: u8)
src/dynamixel_protocol/mod.rs:391
Methodread_packet
(id: u8, addr: u8, length: u8)
src/dynamixel_protocol/v2.rs:70
Methodread_packet
(id: u8, addr: u8, length: u8)
src/dynamixel_protocol/v1.rs:46
Methodreboot
Send a reboot instruction. Reboot the motor with specified `id`. Returns an [CommunicationErrorKind] if the communication fails.
src/dynamixel_protocol/mod.rs:125
Methodreboot
(&self, port: &mut dyn SerialPort, id: u8)
src/dynamixel_protocol/mod.rs:371
Methodreboot_packet
(id: u8)
src/dynamixel_protocol/v2.rs:42
Methodreboot_packet
(id: u8)
src/dynamixel_protocol/v1.rs:26
Functionrpm_to_dxl_vel
Velocity (rpm) to dynamixel velocity It should be in [-velocity_limit, +velocity_limit] with an absolute max at 1023 (324.267rpm) Works for goal_curr
src/servo/dynamixel/xl330.rs:125
Functionrpm_to_dxl_vel
Velocity (rpm) to dynamixel velocity It should be in [-velocity_limit, +velocity_limit] with an absolute max at 1023 (324.267rpm) Works for goal_curr
src/servo/dynamixel/xm.rs:95
Functionrustypot
(m: &Bound<'_, PyModule>)
src/lib.rs:73
Functionspeed_conversions
()
src/servo/dynamixel/xl320.rs:184
Functionspeed_conversions
()
src/servo/dynamixel/ax.rs:198
Functionspeed_conversions
()
src/servo/dynamixel/mx.rs:193
Methodstatus_packet
(data: &[u8], sender_id: u8)
src/dynamixel_protocol/v2.rs:133
Methodstatus_packet
(data: &[u8], sender_id: u8)
src/dynamixel_protocol/v1.rs:112
Methodsync_read
( &self, port: &mut dyn SerialPort, ids: &[u8], addr: u8, length: u8,
src/dynamixel_protocol/mod.rs:413
Methodsync_read_packet
(ids: &[u8], addr: u8, length: u8)
src/dynamixel_protocol/v2.rs:96
Methodsync_read_packet
(ids: &[u8], addr: u8, length: u8)
src/dynamixel_protocol/v1.rs:66
Functionsync_read_present_position_speed_load
Sync read present_position, present_speed and present_load in one message reg_read_only!(present_position_speed_load, 36, (i16, u16, u16))
src/servo/dynamixel/xl320.rs:44
Functionsync_read_present_position_speed_load
Sync read present_position, present_speed and present_load in one message reg_read_only!(present_position_speed_load, 36, (i16, u16, u16))
src/servo/dynamixel/ax.rs:53
Functionsync_read_present_position_speed_load
Sync read present_position, present_speed and present_load in one message reg_read_only!(present_position_speed_load, 36, (i16, u16, u16))
src/servo/dynamixel/mx.rs:56
Methodsync_write
Write raw bytes to multiple ids at once. Sends a sync write instruction to the specified motors. No status response is sent back. For higher level me
src/dynamixel_protocol/mod.rs:350
Methodsync_write
( &self, port: &mut dyn SerialPort, ids: &[u8], addr: u8, data: &[Vec<
src/dynamixel_protocol/mod.rs:428
Methodsync_write_packet
( ids: &[u8], addr: u8, data: &[Vec<u8>], )
src/dynamixel_protocol/v2.rs:110
Methodsync_write_packet
( ids: &[u8], addr: u8, data: &[Vec<u8>], )
src/dynamixel_protocol/v1.rs:78
Functiontemperature_to_dxl
Temperature (°C) to dxl write_temperature_limit
src/servo/dynamixel/xl330.rs:153
Functiontemperature_to_dxl
Temperature (°C) to dxl write_temperature_limit
src/servo/dynamixel/xm.rs:123
Functiontest_crc
()
src/dynamixel_protocol/v2.rs:339
Methodto_le_bytes
(&self)
src/servo/orbita/orbita2d_poulpe.rs:99
Methodto_le_bytes
(&self)
src/servo/orbita/orbita3d_poulpe.rs:113
Methodto_le_bytes
(&self)
src/servo/orbita/orbita3d_foc.rs:99
Methodto_raw
(value: bool)
src/servo/conversion.rs:16
Methodto_raw
(value: f64)
src/servo/feetech/scs0043.rs:63
Methodto_raw
(value: f64)
src/servo/feetech/sts3215.rs:71
Methodto_raw
(value: f64)
src/servo/feetech/scs0009.rs:67
Methodto_raw
(value: f64)
src/servo/dynamixel/xl330.rs:92
Methodto_raw
(value: f64)
src/servo/dynamixel/ax.rs:83
Methodto_raw
(value: f64)
src/servo/dynamixel/mx.rs:86
Functiontorque_conversions
()
src/servo/dynamixel/xl320.rs:195
Functiontorque_conversions
()
src/servo/dynamixel/ax.rs:214
Functiontorque_conversions
()
src/servo/dynamixel/mx.rs:202
Methodtype_output
()
src/servo/orbita/orbita2d_poulpe.rs:13
Methodtype_output
()
src/servo/orbita/orbita3d_poulpe.rs:16
Methodtype_output
()
src/servo/orbita/orbita3d_foc.rs:16
Methodv1
Creates a protocol v1 communication IO. For more information on protocol v1, please refer to <https://emanual.robotis.com/docs/en/dxl/protocol1/> #
src/dynamixel_protocol/mod.rs:48
Methodv2
Creates a protocol v2 communication IO. For more information on protocol v2, please refer to <https://emanual.robotis.com/docs/en/dxl/protocol2/> #
src/dynamixel_protocol/mod.rs:74
Functionvolt_to_dxl
V to dynamixel voltage Works for voltage_limit
src/servo/dynamixel/xl330.rs:181
Functionvolt_to_dxl
V to dynamixel voltage Works for voltage_limit
src/servo/dynamixel/xm.rs:151
Methodwrite
Writes raw bytes to register. Sends a write instruction with the raw bytes as parameter to the motor. Wait for the status packet in response. For hig
src/dynamixel_protocol/mod.rs:233
Methodwrite
(&self, port: &mut dyn SerialPort, id: u8, addr: u8, data: &[u8])
src/dynamixel_protocol/mod.rs:396
Methodwrite_fb
( &self, serial_port: &mut dyn serialport::SerialPort, id: u8, addr: u8,
src/dynamixel_protocol/mod.rs:250
Methodwrite_fb
( &self, port: &mut dyn SerialPort, id: u8, addr: u8, data: &[u8],
src/dynamixel_protocol/mod.rs:401
Methodwrite_packet
(id: u8, addr: u8, data: &[u8])
src/dynamixel_protocol/v2.rs:83
Methodwrite_packet
(id: u8, addr: u8, data: &[u8])
src/dynamixel_protocol/v1.rs:54
Functionxl320_load_to_oriented_torque
Dynamixel load to torque percentage Works for present_torque for instance
src/servo/dynamixel/xl320.rs:136
Functionxl320_oriented_speed_to_rad_per_sec
Dynamixel speed to radians per second Works for present_speed for instance
src/servo/dynamixel/xl320.rs:96
Functionxl320_pos_to_radians
Dynamixel angular position to radians Works in joint and multi-turn mode
src/servo/dynamixel/xl320.rs:69
← previous101–190 of 190, ranked by callers