Development manual#

Run with development compose:

cd docker-compose/devel/
docker-compose up
docker run urdf-from-step:latest .......
docker run -it -v ~/urdf_from_step:/ros_ws/src/urdf_from_step -v ~/input_step_files:/input_step_files -v ~/output_ros_urdf_packages:/output_ros_urdf_packages ghcr.io/reconcycle/urdf-from-step:latest

rename step to test.step

Inside docker

sudo rm -r test_package/

Push builded docker image:

docker build -t ghcr.io/reconcycle/urdf-from-step:latest .

docker image push ghcr.io/reconcycle/urdf-from-step:latest



docker run -it  -v ~/input_step_files:/input_step_files -v ~/output_ros_urdf_packages:/output_ros_urdf_packages  ghcr.io/reconcycle/urdf-from-step:latest roslaunch urdf_from_step build_urdf_from_step.launch step_file_path:="/input_step_files/robot_arm.step" urdf_package_name:="robot_arm"