Although stretch_install#72 changed stretch_create_ament_workspace.sh to run prepare_specialized_urdf.py, that won't actually work since the URDFs don't get generated until after that script is run. As discussed with @hello-fazil and @hello-vinitha , this PR (and its joint PRs, above):
Stops running prepare_specialized_urdf.py as part of creating the ROS2 workspace.
Instead, adds instructions to run that script as part of the Python SDK QC process.
Raises an exception in the web teleop launchfile if the URDFs don't exist, with instructions on how to create them.
Joint with
stretch_production_tools
#24 andstretch_web_teleop
#83.Although
stretch_install
#72 changedstretch_create_ament_workspace.sh
to runprepare_specialized_urdf.py
, that won't actually work since the URDFs don't get generated until after that script is run. As discussed with @hello-fazil and @hello-vinitha , this PR (and its joint PRs, above):prepare_specialized_urdf.py
as part of creating the ROS2 workspace.