Я новичок в ROS и пытаюсь выяснить, как работает ROS, поэтому я устанавливаю ROS из исходного кода.
Я обнаружил, что большинство пакетов ROS содержат два вида кодов: C ++ и Python.Например, вот архитектура src
пакета ROS actionlib
:
src/
├── actionlib
│ ├── action_client.py
│ ├── action_server.py
│ ├── exceptions.py
│ ├── goal_id_generator.py
│ ├── handle_tracker_deleter.py
│ ├── __init__.py
│ ├── server_goal_handle.py
│ ├── simple_action_client.py
│ ├── simple_action_server.py
│ └── status_tracker.py
├── connection_monitor.cpp
└── goal_id_generator.cpp
Я думаю, смогу ли я удалить все скрипты Python и только cmake && make
файлы c ++ для использованияпакет действий ROS actionlib?