! ../scripts/generate_cling_ros2.py ~/ros2_foxy/install
#include "load_ros2.h"
#include "jupyter_ros_utils/ros2_jupyter.hpp"
auto node = ros_init(); // For some reason, rclcpp::init after shutdown crashes the kernel
rclcpp::ok()
!ros2 node list
Set Param
button sets ros2 parameters.
This parameter starts to be monitored after pressing Start Waiting
button.
auto w1 = node->create_param_widgets();
auto w2 = node->create_param_widgets();
Before running the code below, try to press "Start Waiting" on the widgets above.
You'd be able to see the changes from ❌ <-> ✅ after running the rosparam set
or rosparam delete
! ros2 param set /interactive_node /interactive_node/test1 zeus1
! ros2 param delete /interactive_node /interactive_node/test1
! ros2 param set /interactive_node /interactive_node/test2 zeus2
! ros2 param delete /interactive_node /interactive_node/test2