D-RMGPT: Robot-assisted collaborative tasks driven by large multimodal models
<|reference_start|>D-RMGPT: Robot-assisted collaborative tasks driven by large multimodal models: Collaborative robots are increasingly popular for assisting humans at work and daily tasks. However, designing and setting up interfaces for human-robot collaboration is challenging, requiring the integration of multiple components, from perception and robot task control to the hardware itself. Frequently, this leads to highly customized solutions that rely on large amounts of costly training data, diverging from the ideal of flexible and general interfaces that empower robots to perceive and adapt to unstructured environments where they can naturally collaborate with humans. To overcome these challenges, this paper presents the Detection-Robot Management GPT (D-RMGPT), a robot-assisted assembly planner based on Large Multimodal Models (LMM). This system can assist inexperienced operators in assembly tasks without requiring any markers or previous training. D-RMGPT is composed of DetGPT-V and R-ManGPT. DetGPT-V, based on GPT-4V(vision), perceives the surrounding environment through one-shot analysis of prompted images of the current assembly stage and the list of components to be assembled. It identifies which components have already been assembled by analysing their features and assembly requirements. R-ManGPT, based on GPT-4, plans the next component to be assembled and generates the robot's discrete actions to deliver it to the human co-worker. Experimental tests on assembling a toy aircraft demonstrated that D-RMGPT is flexible and intuitive to use, achieving an assembly success rate of 83% while reducing the assembly time for inexperienced operators by 33% compared to the manual process. http://robotics-and-ai.github.io/LMMmodels/<|reference_end|>
@article{forlini2024d-rmgpt:,
    title={D-RMGPT: Robot-assisted collaborative tasks driven by large multimodal
  models},
    author={M. Forlini, M. Babcinschi, G. Palmieri, P. Neto},
    journal={arXiv preprint arXiv:2408.11761},
    year={2024},
    archivePrefix={arXiv},
    eprint={2408.11761},
    primaryClass={cs.RO cs.AI}
}