42 lines
1.7 KiB
XML
42 lines
1.7 KiB
XML
<package>
|
|
<name>mission_adapters</name>
|
|
<version>0.2.0</version>
|
|
<description>
|
|
Lớp mission độc lập ROS: nhận yêu cầu từ nguồn ngoài (goal đơn lẻ, VDA5050 Order), chuyển thành
|
|
hàng đợi mission, và giữ trạng thái của hàng đợi đó qua một event bus có thread riêng.
|
|
|
|
Gói không biết navigation runtime nào đang chạy phía sau — mission được đẩy xuống qua cổng
|
|
NavigationClient, kết quả quay về theo MissionId. Nhờ vậy cùng một lớp mission dùng được cho
|
|
nhiều runtime khác nhau và test được mà không cần robot.
|
|
|
|
Nguồn mission là plugin nạp bằng Boost.DLL theo khoá library_path trong YAML, giống phần còn lại
|
|
của workspace; thêm một loại nguồn mới không phải sửa core.
|
|
</description>
|
|
<author>DuongTD</author>
|
|
<maintainer email="xroboticdevs@gmail.com">DuongTD</maintainer>
|
|
<license>BSD</license>
|
|
|
|
<buildtool_depend version_gte="0.5.68">catkin</buildtool_depend>
|
|
|
|
<build_depend>robot_cpp</build_depend>
|
|
<run_depend>robot_cpp</run_depend>
|
|
|
|
<build_depend>robot_time</build_depend>
|
|
<run_depend>robot_time</run_depend>
|
|
|
|
<build_depend>robot_geometry_msgs</build_depend>
|
|
<run_depend>robot_geometry_msgs</run_depend>
|
|
|
|
<!-- P2: header include thẳng robot_protocol_msgs/Order.h — trước đây sống nhờ transitive include. -->
|
|
<build_depend>robot_protocol_msgs</build_depend>
|
|
<run_depend>robot_protocol_msgs</run_depend>
|
|
|
|
<build_depend>robot_std_msgs</build_depend>
|
|
<run_depend>robot_std_msgs</run_depend>
|
|
|
|
<build_depend>yaml-cpp</build_depend>
|
|
<run_depend>yaml-cpp</run_depend>
|
|
|
|
<test_depend>gtest</test_depend>
|
|
</package>
|