diff --git a/robomaster_pi/conn_odom.py b/robomaster_pi/conn_odom.py index 42c268a03876c266822d16feb406b4e407a8df62..1e41af767a0425c6ef4f9047e3e0da7580dd90c6 100644 --- a/robomaster_pi/conn_odom.py +++ b/robomaster_pi/conn_odom.py @@ -19,11 +19,11 @@ class OdometryPublisher(Node): self.transform_stamped_.child_frame_id = "base_footprint" ep_robot = robot.Robot() ep_robot.initialize(conn_type="rndis") - self.yaw = 0.0 ep_chassis = ep_robot.chassis - ep_chassis.sub_position(freq=50, callback=self.sub_position_handler) ep_chassis.sub_attitude(freq=50, callback=self.sub_attitude_info_handler) + ep_chassis.sub_position(freq=50, callback=self.sub_position_handler) + def sub_attitude_info_handler(self, attitude_info):