commit
7ebc39f18a
|
@ -25,7 +25,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class PointStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PointStamped_"):
|
class PointStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PointStamped_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
point: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Point_'
|
point: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Point_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class PoseStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PoseStamped_"):
|
class PoseStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PoseStamped_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
pose: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Pose_'
|
pose: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Pose_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class PoseWithCovarianceStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PoseWithCovarianceStamped_"):
|
class PoseWithCovarianceStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PoseWithCovarianceStamped_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
pose: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.PoseWithCovariance_'
|
pose: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.PoseWithCovariance_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class PoseWithCovariance_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PoseWithCovariance_"):
|
class PoseWithCovariance_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.PoseWithCovariance_"):
|
||||||
pose: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Pose_'
|
pose: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Pose_'
|
||||||
covariance: types.array[types.float64, 36]
|
covariance: types.array[types.float64, 36]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class Pose_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.Pose_"):
|
class Pose_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.Pose_"):
|
||||||
position: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Point_'
|
position: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Point_'
|
||||||
orientation: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Quaternion_'
|
orientation: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Quaternion_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class QuaternionStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.QuaternionStamped_"):
|
class QuaternionStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.QuaternionStamped_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
quaternion: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Quaternion_'
|
quaternion: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Quaternion_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class TwistStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.TwistStamped_"):
|
class TwistStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.TwistStamped_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
twist: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Twist_'
|
twist: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Twist_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class TwistWithCovarianceStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.TwistWithCovarianceStamped_"):
|
class TwistWithCovarianceStamped_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.TwistWithCovarianceStamped_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
twist: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.TwistWithCovariance_'
|
twist: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.TwistWithCovariance_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class TwistWithCovariance_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.TwistWithCovariance_"):
|
class TwistWithCovariance_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.TwistWithCovariance_"):
|
||||||
twist: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Twist_'
|
twist: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Twist_'
|
||||||
covariance: types.array[types.float64, 36]
|
covariance: types.array[types.float64, 36]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class Twist_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.Twist_"):
|
class Twist_(idl.IdlStruct, typename="geometry_msgs.msg.dds_.Twist_"):
|
||||||
linear: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Vector3_'
|
linear: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Vector3_'
|
||||||
angular: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Vector3_'
|
angular: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Vector3_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -27,9 +27,9 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class MapMetaData_(idl.IdlStruct, typename="nav_msgs.msg.dds_.MapMetaData_"):
|
class MapMetaData_(idl.IdlStruct, typename="nav_msgs.msg.dds_.MapMetaData_"):
|
||||||
map_load_time: 'unitree_sdk2py.idl.builtin_interfaces.msg.dds_.Time_'
|
map_load_time: 'unitree.unitree_sdk2py.idl.builtin_interfaces.msg.dds_.Time_'
|
||||||
resolution: types.float32
|
resolution: types.float32
|
||||||
width: types.uint32
|
width: types.uint32
|
||||||
height: types.uint32
|
height: types.uint32
|
||||||
origin: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.Pose_'
|
origin: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.Pose_'
|
||||||
|
|
||||||
|
|
|
@ -26,8 +26,8 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class OccupancyGrid_(idl.IdlStruct, typename="nav_msgs.msg.dds_.OccupancyGrid_"):
|
class OccupancyGrid_(idl.IdlStruct, typename="nav_msgs.msg.dds_.OccupancyGrid_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
info: 'unitree_sdk2py.idl.nav_msgs.msg.dds_.MapMetaData_'
|
info: 'unitree.unitree_sdk2py.idl.nav_msgs.msg.dds_.MapMetaData_'
|
||||||
data: types.sequence[types.uint8]
|
data: types.sequence[types.uint8]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -27,9 +27,9 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class Odometry_(idl.IdlStruct, typename="nav_msgs.msg.dds_.Odometry_"):
|
class Odometry_(idl.IdlStruct, typename="nav_msgs.msg.dds_.Odometry_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
child_frame_id: str
|
child_frame_id: str
|
||||||
pose: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.PoseWithCovariance_'
|
pose: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.PoseWithCovariance_'
|
||||||
twist: 'unitree_sdk2py.idl.geometry_msgs.msg.dds_.TwistWithCovariance_'
|
twist: 'unitree.unitree_sdk2py.idl.geometry_msgs.msg.dds_.TwistWithCovariance_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,10 +26,10 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class PointCloud2_(idl.IdlStruct, typename="sensor_msgs.msg.dds_.PointCloud2_"):
|
class PointCloud2_(idl.IdlStruct, typename="sensor_msgs.msg.dds_.PointCloud2_"):
|
||||||
header: 'unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
header: 'unitree.unitree_sdk2py.idl.std_msgs.msg.dds_.Header_'
|
||||||
height: types.uint32
|
height: types.uint32
|
||||||
width: types.uint32
|
width: types.uint32
|
||||||
fields: types.sequence['unitree_sdk2py.idl.sensor_msgs.msg.dds_.PointField_']
|
fields: types.sequence['unitree.unitree_sdk2py.idl.sensor_msgs.msg.dds_.PointField_']
|
||||||
is_bigendian: bool
|
is_bigendian: bool
|
||||||
point_step: types.uint32
|
point_step: types.uint32
|
||||||
row_step: types.uint32
|
row_step: types.uint32
|
||||||
|
|
|
@ -26,7 +26,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class Header_(idl.IdlStruct, typename="std_msgs.msg.dds_.Header_"):
|
class Header_(idl.IdlStruct, typename="std_msgs.msg.dds_.Header_"):
|
||||||
stamp: 'unitree_sdk2py.idl.builtin_interfaces.msg.dds_.Time_'
|
stamp: 'unitree.unitree_sdk2py.idl.builtin_interfaces.msg.dds_.Time_'
|
||||||
frame_id: str
|
frame_id: str
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,8 +22,8 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class RequestHeader_(idl.IdlStruct, typename="unitree_api.msg.dds_.RequestHeader_"):
|
class RequestHeader_(idl.IdlStruct, typename="unitree_api.msg.dds_.RequestHeader_"):
|
||||||
identity: 'unitree_sdk2py.idl.unitree_api.msg.dds_.RequestIdentity_'
|
identity: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.RequestIdentity_'
|
||||||
lease: 'unitree_sdk2py.idl.unitree_api.msg.dds_.RequestLease_'
|
lease: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.RequestLease_'
|
||||||
policy: 'unitree_sdk2py.idl.unitree_api.msg.dds_.RequestPolicy_'
|
policy: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.RequestPolicy_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class Request_(idl.IdlStruct, typename="unitree_api.msg.dds_.Request_"):
|
class Request_(idl.IdlStruct, typename="unitree_api.msg.dds_.Request_"):
|
||||||
header: 'unitree_sdk2py.idl.unitree_api.msg.dds_.RequestHeader_'
|
header: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.RequestHeader_'
|
||||||
parameter: str
|
parameter: str
|
||||||
binary: types.sequence[types.uint8]
|
binary: types.sequence[types.uint8]
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class ResponseHeader_(idl.IdlStruct, typename="unitree_api.msg.dds_.ResponseHeader_"):
|
class ResponseHeader_(idl.IdlStruct, typename="unitree_api.msg.dds_.ResponseHeader_"):
|
||||||
identity: 'unitree_sdk2py.idl.unitree_api.msg.dds_.RequestIdentity_'
|
identity: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.RequestIdentity_'
|
||||||
status: 'unitree_sdk2py.idl.unitree_api.msg.dds_.ResponseStatus_'
|
status: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.ResponseStatus_'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class Response_(idl.IdlStruct, typename="unitree_api.msg.dds_.Response_"):
|
class Response_(idl.IdlStruct, typename="unitree_api.msg.dds_.Response_"):
|
||||||
header: 'unitree_sdk2py.idl.unitree_api.msg.dds_.ResponseHeader_'
|
header: 'unitree.unitree_sdk2py.idl.unitree_api.msg.dds_.ResponseHeader_'
|
||||||
data: str
|
data: str
|
||||||
binary: types.sequence[types.uint8]
|
binary: types.sequence[types.uint8]
|
||||||
|
|
||||||
|
|
|
@ -28,8 +28,8 @@ class LowCmd_(idl.IdlStruct, typename="unitree_go.msg.dds_.LowCmd_"):
|
||||||
sn: types.array[types.uint32, 2]
|
sn: types.array[types.uint32, 2]
|
||||||
version: types.array[types.uint32, 2]
|
version: types.array[types.uint32, 2]
|
||||||
bandwidth: types.uint16
|
bandwidth: types.uint16
|
||||||
motor_cmd: types.array['unitree_sdk2py.idl.unitree_go.msg.dds_.MotorCmd_', 20]
|
motor_cmd: types.array['unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.MotorCmd_', 20]
|
||||||
bms_cmd: 'unitree_sdk2py.idl.unitree_go.msg.dds_.BmsCmd_'
|
bms_cmd: 'unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.BmsCmd_'
|
||||||
wireless_remote: types.array[types.uint8, 40]
|
wireless_remote: types.array[types.uint8, 40]
|
||||||
led: types.array[types.uint8, 12]
|
led: types.array[types.uint8, 12]
|
||||||
fan: types.array[types.uint8, 2]
|
fan: types.array[types.uint8, 2]
|
||||||
|
|
|
@ -28,9 +28,9 @@ class LowState_(idl.IdlStruct, typename="unitree_go.msg.dds_.LowState_"):
|
||||||
sn: types.array[types.uint32, 2]
|
sn: types.array[types.uint32, 2]
|
||||||
version: types.array[types.uint32, 2]
|
version: types.array[types.uint32, 2]
|
||||||
bandwidth: types.uint16
|
bandwidth: types.uint16
|
||||||
imu_state: 'unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.IMUState_'
|
imu_state: 'unitree.unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.IMUState_'
|
||||||
motor_state: types.array['unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.MotorState_', 20]
|
motor_state: types.array['unitree.unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.MotorState_', 20]
|
||||||
bms_state: 'unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.BmsState_'
|
bms_state: 'unitree.unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.BmsState_'
|
||||||
foot_force: types.array[types.int16, 4]
|
foot_force: types.array[types.int16, 4]
|
||||||
foot_force_est: types.array[types.int16, 4]
|
foot_force_est: types.array[types.int16, 4]
|
||||||
tick: types.uint32
|
tick: types.uint32
|
||||||
|
|
|
@ -18,6 +18,6 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class MotorCmds_(idl.IdlStruct, typename="unitree_go.msg.dds_.MotorCmds_"):
|
class MotorCmds_(idl.IdlStruct, typename="unitree_go.msg.dds_.MotorCmds_"):
|
||||||
cmds: types.sequence['unitree_sdk2py.idl.unitree_go.msg.dds_.MotorCmd_'] = field(default_factory=lambda: [])
|
cmds: types.sequence['unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.MotorCmd_'] = field(default_factory=lambda: [])
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -18,6 +18,6 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class MotorStates_(idl.IdlStruct, typename="unitree_go.msg.dds_.MotorStates_"):
|
class MotorStates_(idl.IdlStruct, typename="unitree_go.msg.dds_.MotorStates_"):
|
||||||
states: types.sequence['unitree_sdk2py.idl.unitree_go.msg.dds_.MotorState_'] = field(default_factory=lambda: [])
|
states: types.sequence['unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.MotorState_'] = field(default_factory=lambda: [])
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,9 +22,9 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class SportModeState_(idl.IdlStruct, typename="unitree_go.msg.dds_.SportModeState_"):
|
class SportModeState_(idl.IdlStruct, typename="unitree_go.msg.dds_.SportModeState_"):
|
||||||
stamp: 'unitree_sdk2py.idl.unitree_go.msg.dds_.TimeSpec_'
|
stamp: 'unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.TimeSpec_'
|
||||||
error_code: types.uint32
|
error_code: types.uint32
|
||||||
imu_state: 'unitree_sdk2py.idl.unitree_go.msg.dds_.IMUState_'
|
imu_state: 'unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.IMUState_'
|
||||||
mode: types.uint8
|
mode: types.uint8
|
||||||
progress: types.float32
|
progress: types.float32
|
||||||
gait_type: types.uint8
|
gait_type: types.uint8
|
||||||
|
@ -37,6 +37,6 @@ class SportModeState_(idl.IdlStruct, typename="unitree_go.msg.dds_.SportModeStat
|
||||||
foot_force: types.array[types.int16, 4]
|
foot_force: types.array[types.int16, 4]
|
||||||
foot_position_body: types.array[types.float32, 12]
|
foot_position_body: types.array[types.float32, 12]
|
||||||
foot_speed_body: types.array[types.float32, 12]
|
foot_speed_body: types.array[types.float32, 12]
|
||||||
path_point: types.array['unitree_sdk2py.idl.unitree_go.msg.dds_.PathPoint_', 10]
|
path_point: types.array['unitree.unitree_sdk2py.idl.unitree_go.msg.dds_.PathPoint_', 10]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class HandCmd_(idl.IdlStruct, typename="unitree_hg.msg.dds_.HandCmd_"):
|
class HandCmd_(idl.IdlStruct, typename="unitree_hg.msg.dds_.HandCmd_"):
|
||||||
motor_cmd: types.sequence['unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorCmd_']
|
motor_cmd: types.sequence['unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorCmd_']
|
||||||
reserve: types.array[types.uint32, 4]
|
reserve: types.array[types.uint32, 4]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,9 +22,9 @@ import cyclonedds.idl.types as types
|
||||||
@annotate.final
|
@annotate.final
|
||||||
@annotate.autoid("sequential")
|
@annotate.autoid("sequential")
|
||||||
class HandState_(idl.IdlStruct, typename="unitree_hg.msg.dds_.HandState_"):
|
class HandState_(idl.IdlStruct, typename="unitree_hg.msg.dds_.HandState_"):
|
||||||
motor_state: types.sequence['unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorState_']
|
motor_state: types.sequence['unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorState_']
|
||||||
press_sensor_state: types.sequence['unitree_sdk2py.idl.unitree_hg.msg.dds_.PressSensorState_']
|
press_sensor_state: types.sequence['unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.PressSensorState_']
|
||||||
imu_state: 'unitree_sdk2py.idl.unitree_hg.msg.dds_.IMUState_'
|
imu_state: 'unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.IMUState_'
|
||||||
power_v: types.float32
|
power_v: types.float32
|
||||||
power_a: types.float32
|
power_a: types.float32
|
||||||
system_v: types.float32
|
system_v: types.float32
|
||||||
|
|
|
@ -24,7 +24,7 @@ import cyclonedds.idl.types as types
|
||||||
class LowCmd_(idl.IdlStruct, typename="unitree_hg.msg.dds_.LowCmd_"):
|
class LowCmd_(idl.IdlStruct, typename="unitree_hg.msg.dds_.LowCmd_"):
|
||||||
mode_pr: types.uint8
|
mode_pr: types.uint8
|
||||||
mode_machine: types.uint8
|
mode_machine: types.uint8
|
||||||
motor_cmd: types.array['unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorCmd_', 35]
|
motor_cmd: types.array['unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorCmd_', 35]
|
||||||
reserve: types.array[types.uint32, 4]
|
reserve: types.array[types.uint32, 4]
|
||||||
crc: types.uint32
|
crc: types.uint32
|
||||||
|
|
||||||
|
|
|
@ -26,8 +26,8 @@ class LowState_(idl.IdlStruct, typename="unitree_hg.msg.dds_.LowState_"):
|
||||||
mode_pr: types.uint8
|
mode_pr: types.uint8
|
||||||
mode_machine: types.uint8
|
mode_machine: types.uint8
|
||||||
tick: types.uint32
|
tick: types.uint32
|
||||||
imu_state: 'unitree_sdk2py.idl.unitree_hg.msg.dds_.IMUState_'
|
imu_state: 'unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.IMUState_'
|
||||||
motor_state: types.array['unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorState_', 35]
|
motor_state: types.array['unitree.unitree_sdk2py.idl.unitree_hg.msg.dds_.MotorState_', 35]
|
||||||
wireless_remote: types.array[types.uint8, 40]
|
wireless_remote: types.array[types.uint8, 40]
|
||||||
reserve: types.array[types.uint32, 4]
|
reserve: types.array[types.uint32, 4]
|
||||||
crc: types.uint32
|
crc: types.uint32
|
||||||
|
|
Loading…
Reference in New Issue