Just going through the first few steps of the project Getting Started ROS2 Basics in 5 Days.
Right before I start the ROS program there are several commands to start the bridge in the terminal.
source ~/.bashrc_bridge
source /opt/ros/noetic/setup.bash
source /opt/ros/foxy/setup.bash
ros2 run ros1_bridge dynamic_bridge
bridge seems to start up alright, however there were some warnings about switching from noetic to foxy.
when I do a simple check to see what topics I am working with
user:~$ ros2 topic list
/parameter_events/rosout
user:~$ ros2 topic list
/parameter_events
/rosout
So I am not sure if the bridge is working properly
when I re-source ROS1 and list topics i get this
user:~$ source /opt/ros/noetic/setup.bash
ROS_DISTRO was set to ‘foxy’ before. Please make sure that the environment doesnot mix paths from different distributions.
user:~$ rostopic list
/clock
/cmd_vel
/cv_camera/camera_info
/cv_camera/image_raw
/cv_camera/image_raw/compressed
/cv_camera/image_raw/compressed/parameter_descriptions
/cv_camera/image_raw/compressed/parameter_updates
/cv_camera/image_raw/compressedDepth
/cv_camera/image_raw/compressedDepth/parameter_descriptions
/cv_camera/image_raw/compressedDepth/parameter_updates
/cv_camera/image_raw/theora
/cv_camera/image_raw/theora/parameter_descriptions
/cv_camera/image_raw/theora/parameter_updates
/cv_camera/parameter_descriptions
/cv_camera/parameter_updates
/gazebo/link_states
/gazebo/model_states
/gazebo/parameter_descriptions
/gazebo/parameter_updates
/gazebo/performance_metrics
/gazebo/set_link_state
/gazebo/set_model_state
/imu
/joint_states
/odom
/overlord/camera/camera_info
/overlord/camera/image_raw
/overlord/camera/image_raw/compressed
/overlord/camera/image_raw/compressed/parameter_descriptions
/overlord/camera/image_raw/compressed/parameter_updates
/overlord/camera/image_raw/compressedDepth
/overlord/camera/image_raw/compressedDepth/parameter_descriptions
/overlord/camera/image_raw/compressedDepth/parameter_updates
/overlord/camera/image_raw/theora
/overlord/camera/image_raw/theora/parameter_descriptions
/overlord/camera/image_raw/theora/parameter_updates
/overlord/camera/parameter_descriptions
/overlord/camera/parameter_updates
/rosout
/rosout_agg
/scan
/tf
/tf_static
which is what I would expect to see with ROS2, not ROS1.
Should I just continue on with the program?
Everything was taught with ROS2 before this project