Guides agents through autonomous ManiSkill and VSLAM evaluation, tuning, verification, memory storage, and summary writing using the Autolab MCP server and repo tooling.
npx @senso-ai/shipables install Trolleroof/autolab-mani-skillUse this skill when working on the Autolab simulation stack, including:
get_system_prompt() before any other action.results/summary.txt.run_shell_command only for file writes or tooling gaps.Call list_tasks() to inspect:
Choose:
path_follow or room_nav for ManiSkillvslam_eval only if the ROS2 / ORB-SLAM3 toolchain is availableRun one episode with default settings before tuning:
run_evaluate(task_type="path_follow", episodes=1)run_shell_command(...) for vslam_eval only when neededIf the run fails:
stderrPrefer the background tuner for longer jobs:
start_tuning_run(task_type="path_follow", episodes=3)check_run_status(pid)get_tuning_results(task_type="path_follow")Use the blocking evaluator for short runs:
run_evaluate(...)Choose the best result by:
mean_ctecompletion_rate >= 0.8 when possibleRe-run the best parameter set for more episodes:
run_evaluate(task_type="path_follow", episodes=5, params={...})For VSLAM, verify with the best bag_rate and settle_time.
Write results/summary.txt with:
Use these tools when information is reusable:
write_memory(agent_id, content, ...)search_memories(agent_id, query, ...)save_checkpoint(agent_id, checkpoint_key, state, ...)load_checkpoint(agent_id, checkpoint_key, ...)Store:
get_system_prompt()vslam_eval unless the ROS2 / ORB-SLAM3 stack is available=== Tuning Results — <task name> ===
Baseline parameters: <param=value ...>
Baseline mean_cte: <value>
Baseline completion: <value>
Best parameters: <param=value ...>
Best mean_cte: <value>
Best completion: <value>
Improvement: <X>% reduction in mean cross-track error
Notes:
<short observations>
=== Tuning Results — vslam_eval ===
Baseline parameters: bag_rate=1.0 settle_time=3.0 sequence_name=V1_01_easy
Baseline ape_rmse: <value>
Baseline ape_mean: <value>
Best parameters: bag_rate=<value> settle_time=<value>
Best ape_rmse: <value>
Best ape_mean: <value>
Improvement: <X>% reduction in APE RMSE
Notes:
<short observations>