- Added a common launch file IWR6843.py for all the IWR6843x launch files.
- CLI config file, command port, and data port can passed at the command line with launch arguments. For example, below is equivalent to '6843ISK_Tracking.py':
ros2 launch ti_mmwave_rospkg IWR6843.py cfg_file:=6843ISK_Tracking.cfg
- 6843{ISK,AOP}_{Standard,Tracking,Occupancy}.py now call the common launch file.
- Updated the rviz file to display the XYZ axes.
[ros2_driver/ti_mmwave_rospkg]
- Now using the standard header.
- <message>.header.stamp = nodeHandle->now(): it is set using the node clock (this is common practice) instead of the system clock.
- Cleaned up parameter declarations for each node.
- Added a parameter for 'frame_id'
1. Updated CMakeLists.txt to install the "cfg" folder.
2. Path to .cfg file is now set using get_package_share_directory().
3. Updated 6843*.py launch files to add a feature optionally disable rViz with an launch argument "rviz". To disable rViz, pass "rviz:=false" in the launch command.