
ROS 2 Technical Steering Committee Charter.On the mixing of ament and catkin (catment).Building ROS 2 with tracing instrumentation.
Visualizing ROS 2 data with Foxglove Studio.Working with multiple ROS 2 middleware implementations.Passing ROS arguments to nodes via the command-line.Migrating YAML parameter files from ROS 1 to ROS 2.Using ROS 2 launch to launch composable nodes.Using Python, XML, and YAML for ROS 2 Launch Files.Migrating launch files from ROS 1 to ROS 2.Building a package with Eclipse 2021-06.Packaging your ROS 2 application as a snap.
Recording and playing back data with rosbag using the ROS 1 bridge. Setting up efficient intra-process communication. Using quality-of-service settings for lossy networks. Setting up a robot simulation (Ignition Gazebo). Setting up a robot simulation (Advanced). Using Fast DDS Discovery Server as discovery protocol. Adding physical and collision properties. Building a visual robot model from scratch. Writing Basic Tests with C++ with GTest. Running Tests in ROS 2 from the Command Line. Using stamped datatypes with tf2_ros::MessageFilter. Integrating launch files into ROS 2 packages. Composing multiple nodes in a single process. Writing an action server and client (Python). Writing an action server and client (C++). Writing a simple service and client (Python).
Writing a simple service and client (C++).Writing a simple publisher and subscriber (Python).Writing a simple publisher and subscriber (C++).Jazzy Jalisco (codename ‘jazzy’ May, 2024).