Add ROS2 Launch configuration commands with parameters that incorporate the following: - [ ] [Ability to launch all 3 nodes at the same time](https://docs.ros.org/en/foxy/Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.html) - [ ] [Ability to launch just the camera and jetson nodes together](https://docs.ros.org/en/foxy/Tutorials/Intermediate/Launch/Launch-Main.html ) - [ ] [Ability to alter parameters like image source used (static image publishing, Zed camera, Web Cam, video frames)](https://docs.ros.org/en/foxy/How-To-Guides/Node-arguments.html ) - [ ] [Ability to alter the path of the model file being loaded](https://docs.ros.org/en/foxy/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.html ) - [ ] Ability to alter the path of the image source folder being loaded (for .jpg and .mp4) - [ ] Add default values for all the above parameters for fast Jetson debugging (Zed camera, all 3 nodes, repository folders, etc.) - [ ] Make sure to document in detail what each parameter does - [ ] [Add logic for starting, stopping and reconfiguring nodes without system restart](https://docs.ros.org/en/foxy/Tutorials/Intermediate/Composition.html ) - [ ] [Example ROS2 Launch parameters arguments](https://github.com/dusty-nv/ros_deep_learning/tree/9b5a668ba2cb24708d35eb13f734f343be223bd0?tab=readme-ov-file#video-viewer ) More documentation and Examples: - [ ] [ROS2 Parameters](https://docs.ros.org/en/foxy/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.html) - [ ] [RQT console](https://docs.ros.org/en/foxy/Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.html) - [ ] [Composable Nodes](https://docs.ros.org/en/foxy/How-To-Guides/Launching-composable-nodes.html) - [ ] [Launch File Formats](https://docs.ros.org/en/foxy/How-To-Guides/Launch-file-different-formats.html) - [ ] [Parameters Example](https://docs.ros2.org/foxy/api/rclpy/api/parameters.html) - [ ] [ROS environment configuration](https://docs.ros.org/en/foxy/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html) - [ ] [ROS Domain ID](https://docs.ros.org/en/foxy/Concepts/About-Domain-ID.html)
Add ROS2 Launch configuration commands with parameters that incorporate the following:
More documentation and Examples: