Cannot insert or see models even though gazebo_model_path is set
I am having issues inserting custom models into gazebo. Here is my file structure:
- lawnbot_ws
- src
- lawnbot_desription
- models
- grassplane
- meshes
- model.sdf and model.config
- grassplane
- package.xml
- models
- lawnbot_desription
- src
Gazebo shows: /home/josiah/PycharmProjects/lawnbot_ws/src/lawnbot_description/models in the insert tab, however it does not show a drop down for actually inserting the grassplane model!
I also have the following line inserted in the package.xml file of the lawnbot_description package: <export> <gazebo_ros gazebo_plugin_path="${prefix}/lib" gazebo_model_path="${prefix}/models"/> </export>
I do not understand what is wrong. I am calling:
roslaunch gazebo_ros empty_world.launch extra_gazebo_args:="--verbose"
in the terminal and the gazebo_model_path shows: /home/josiah/PycharmProjects/lawnbot_ws/src/lawnbot_description/models