temporary storage

This commit is contained in:
2026-07-09 16:50:35 +07:00
parent e4f2823b17
commit 915cf85cc5
19 changed files with 2463 additions and 326 deletions

42
package.xml Normal file
View File

@@ -0,0 +1,42 @@
<package>
<name>recovery_core</name>
<version>0.1.0</version>
<description>
recovery_core định nghĩa interface (base class) cho các hành vi recovery của navigation
stack ROS-like T800. Mô phỏng robot_nav_core::RecoveryBehavior (giữ chữ ký initialize với
tf + costmap), nhưng tổng quát hoá output để bao 3 họ recovery: trả về path
(robot_nav_msgs::Path), không trả output (clear costmap), và trả về vận tốc
(robot_geometry_msgs::Twist) theo từng control cycle.
Không chạy roscpp/ROS master thật; dùng lớp ROS-like robot_* (robot_costmap_2d, tf3,
robot_cpp, robot_time). Core library không publish trực tiếp; các behavior mẫu build thành
plugin Boost.DLL riêng để adapter/caller nạp và tiêu thụ RecoveryResult.
</description>
<author>T800 Robotics</author>
<maintainer email="tdd@gmail.com">T800 Robotics</maintainer>
<license>BSD</license>
<buildtool_depend version_gte="0.5.68">catkin</buildtool_depend>
<build_depend>robot_costmap_2d</build_depend>
<run_depend>robot_costmap_2d</run_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>tf3</build_depend>
<run_depend>tf3</run_depend>
<build_depend>robot_geometry_msgs</build_depend>
<run_depend>robot_geometry_msgs</run_depend>
<build_depend>robot_nav_msgs</build_depend>
<run_depend>robot_nav_msgs</run_depend>
<build_depend>robot_xmlrpcpp</build_depend>
<run_depend>robot_xmlrpcpp</run_depend>
</package>