From bfb9c44dfde9785b96cf53ee6c8b9884398631a7 Mon Sep 17 00:00:00 2001 From: "lucas.marais" Date: Tue, 2 Apr 2024 14:36:33 +0200 Subject: [PATCH] correction IK --- catkin_ws/src/joystick_ros/src/parser.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/catkin_ws/src/joystick_ros/src/parser.cpp b/catkin_ws/src/joystick_ros/src/parser.cpp index cb2de3e..0aac5ae 100644 --- a/catkin_ws/src/joystick_ros/src/parser.cpp +++ b/catkin_ws/src/joystick_ros/src/parser.cpp @@ -7,12 +7,8 @@ float axis0_value = 0.0; float axis1_value = 0.0; -ros::NodeHandle nh; - - - // Initialize publisher for Axis values - ros::Publisher axis_values_pub = nh.advertise("axis_values", 10); +ros::Publisher axis_values_pub; void serial_data_callback(const std_msgs::String::ConstPtr& msg) { // Parse received string message @@ -37,7 +33,10 @@ void serial_data_callback(const std_msgs::String::ConstPtr& msg) { int main(int argc, char** argv) { // Initialize ROS node ros::init(argc, argv, "serial_data_parser"); - + ros::NodeHandle nh; + // Initialize publisher for Axis values + axis_values_pub = nh.advertise("axis_values", 10); + // Subscribe to serial data topic ros::Subscriber sub = nh.subscribe("serial_data", 10, serial_data_callback); // Spin ROS node