ChainBot: An Agent System for Autonomous Robotic Object Manipulation by Dynamically Chaining Multiple Foundation Models

This paper proposes ChainBot, an agent system that autonomously plans and executes robotic object manipulation tasks based on a user's natural language instructions by dynamically chaining multiple foundation models. The ChainBot system uses a large language model (LLM) for effective task planning. To ensure the generation of correct task plans, the system enriches the LLM prompt with useful context, including plan examples and domain-specific heuristic knowledge. Before execution, ChainBot also uses a secondary LLM for pre-execution validation. If an error is detected, the system replans the task using the validation result as feedback. During task execution, ChainBot employs a large multimodal model (LMM) to monitor the process for quick error discovery and recovery. This is achieved by checking both the preconditions and postconditions of each action using real-time camera images captured before and after execution. As a result, ChainBot achieves fully autonomous robotic manipulation without user intervention when implemented as an agent system using the LangChain and LangGraph frameworks. Through various quantitative and qualitative experiments, this paper demonstrates the superiority of ChainBot compared to conventional systems.

Authors

Publication Details

Journal
Journal of Institute of Control Robotics and Systems
Published
2026-02-12
DOI
https://doi.org/10.5302/j.icros.2026.25.0289
Primary Topic
Multimodal Machine Learning Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ChainBot: An Agent System for Autonomous Robotic Object Manipulation by Dynamically Chaining Multiple Foundation Models

Incheol Kim, Kyungmin Park
Journal of Institute of Control Robotics and Systems
Multimodal Machine Learning Applications
article

ChainBot: An Agent System for Autonomous Robotic Object Manipulation by Dynamically Chaining Multiple Foundation Models

Incheol Kim, Kyungmin Park
article en

Abstract

This paper proposes ChainBot, an agent system that autonomously plans and executes robotic object manipulation tasks based on a user's natural language instructions by dynamically chaining multiple foundation models. The ChainBot system uses a large language model (LLM) for effective task planning. To ensure the generation of correct task plans, the system enriches the LLM prompt with useful context, including plan examples and domain-specific heuristic knowledge. Before execution, ChainBot also uses a secondary LLM for pre-execution validation. If an error is detected, the system replans the task using the validation result as feedback. During task execution, ChainBot employs a large multimodal model (LMM) to monitor the process for quick error discovery and recovery. This is achieved by checking both the preconditions and postconditions of each action using real-time camera images captured before and after execution. As a result, ChainBot achieves fully autonomous robotic manipulation without user intervention when implemented as an agent system using the LangChain and LangGraph frameworks. Through various quantitative and qualitative experiments, this paper demonstrates the superiority of ChainBot compared to conventional systems.

Journal of Institute of Control Robotics and SystemsVol. 32(2)
Peace, Justice and strong institutions
Openalex Percentile: Top 59%
Multimodal Machine Learning Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.