From 904b3bf11d6a5c07d128838a8585686657447568 Mon Sep 17 00:00:00 2001 From: eharlan <eharlan@uni-bremen.de> Date: Mon, 8 May 2023 11:33:09 +0200 Subject: [PATCH] a --- robomaster_pi/robot_ros_odom.py | 2 ++ setup.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/robomaster_pi/robot_ros_odom.py b/robomaster_pi/robot_ros_odom.py index 3fda405..c68e323 100644 --- a/robomaster_pi/robot_ros_odom.py +++ b/robomaster_pi/robot_ros_odom.py @@ -60,6 +60,7 @@ class Robomaster_odom(Node): def __init__(self, ep_chassis): super().__init__("robomaster_odom") + def sub_position_handler(position_info): print("handler") tf_broadcaster = TransformBroadcaster() @@ -77,6 +78,7 @@ class Robomaster_odom(Node): t.transform.rotation.w = q[3] tf_broadcaster.sendTransform(t) print("ok") + ep_chassis.sub_position(freq=10, callback=sub_position_handler) print("sub") diff --git a/setup.py b/setup.py index 0f00793..e901184 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ setup( tests_require=['pytest'], entry_points={ 'console_scripts': [ - "connection = robomaster_pi.conn_odom:main", + "conn_odom = robomaster_pi.conn_odom:main", "connection = robomaster_pi.connection:main", "robot_ros_vel = robomaster_pi.robot_ros_vel:main", "robot_ros_odom = robomaster_pi.robot_ros_odom:main", -- GitLab