Проблема
Ви хочете запустити scripts/visualize_franka.sh з репозиторію franka_description, але під час запуску бачите таке повідомлення про помилку:
visualize_franka_error_output.txt
[INFO] [launch]: All log files can be found below /home/user/.ros/log/2025-01-11-22-18-25-728882-226847ca30b0-161
[INFO] [launch]: Default logging verbosity is set to INFO
[ERROR] [launch]: Caught exception in launch (see debug for traceback): Included launch description missing required argument 'arm_id' (description: 'ID of the type of arm used. Supporter values: fer, fr3, fp3'), given: []Рішення
Існує кілька типів роботів Franka, зокрема Franka Research 3, Franka Panda тощо.
Вам потрібно вказати, якого саме з цих роботів використовувати для візуалізації. Це можна зробити, встановивши аргумент arm_id під час запуску скрипта візуалізації:
visualize_franka.sh
./scripts/visualize_franka.sh arm_id:=fr3fr3 означає Franka Research 3. На момент написання підтримуються такі значення:
ferдля Franka Emika Researchfr3для Franka Research 3fp3для Franka Panda 3
але ви можете перевірити, які версії підтримуються для вашої версії скрипта, переглянувши каталог meshes/robot_arms або README.
list_robot_arms.sh
$ ls meshes/robot_arms/
fer/ fr3/ fp3/
Дивіться схожі статті за категоріями:
Robotics
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow