Are urdf, rviz and xacro packages required?
I'm using ROS Melodic and Gazebo 9.6.0 on an Ubuntu 18-04.
I've just started to learn how to connect ROS with Gazebo.
To learn it, I'm reading the book Mastering ROS for Robotics Programming - Second Edition (Packt).
I'm on chapter 3 learning about URDF.
Now I'm going to create a package for robot description and the command to create it is:
catkin_create_pkg mastering_ros_robot_description_pkg roscpp tf geometry_msgs urdf rviz xacro
Is it required to add the packages urdf, rviz and xacro to my description's package?
I have created another robot's description packages without those packages and it works perfectly.