Hello world, this is a trivial workflow for OpenMower Simulation using ROS1 and GAZEBO. It uses collections and amazing work of many other authors, developers and me.
Enjoy and improve the result. Sugguestions and improvements are welcome.
$ source /opt/ros/noetic/setup.bash
$ mkdir -p $HOME/catkinworkspace4openmowersimulation/src
$ cd
$ cd src
$ git clone https://github.com/clearpathrobotics/cpr_gazebo.git
$ git clone https://github.com/mockbot/OpenMowerRos1GazeboSim.git
$ source devel/setup.bash
setup all neccessary environments with "source ./sources.bash" from checkout directory. roslaunch gazebo_ros rosrun spawn openmower rosrun further tools for teleop or navigation (tbd)
Notes: Documentation Gazebo world with more flowers, trees, animals and robot killing lakes and rivers, a real garden like environment ROS Gazebo plugins: diff_drive, imu, gps, camera Navigation and mowing algorithms testing Having fun with easy testing and learning robotic
This is currently not: a ready to run environment
Cheers Chrimo