Install ROS2 (tested on humble devision)
- pyserial:
pip3 install pyserial
- nmea_msgs:
sudo apt-get install ros-humble-nmea-msgs
- install pylon 5.1 from the link
Clone the repository recursively:
mkdir -p /ros2_ws/src
cd /ros2_ws/src
git clone --recursive https://github.com/HekmatTaherinejad95/navigine_car_driving.git
cd ~/ros2_ws
colcon build
source /opt/ros/humble/setup.bash
source install/setup.bash
Connect all the necessary sensors.
Run:
ros2 launch ~/ros2_ws/src/all_package.launch.py
To record the published topics in a bag file:
ros2 bag record --all