Jan Blumenkamp, Ajay Shankar, Matteo Bettini, Joshua Bird, Amanda Prorok
{"title":"The Cambridge RoboMaster: An Agile Multi-Robot Research Platform","authors":"Jan Blumenkamp, Ajay Shankar, Matteo Bettini, Joshua Bird, Amanda Prorok","doi":"arxiv-2405.02198","DOIUrl":null,"url":null,"abstract":"Compact robotic platforms with powerful compute and actuation capabilities\nare key enablers for practical, real-world deployments of multi-agent research.\nThis article introduces a tightly integrated hardware, control, and simulation\nsoftware stack on a fleet of holonomic ground robot platforms designed with\nthis motivation. Our robots, a fleet of customised DJI Robomaster S1 vehicles,\noffer a balance between small robots that do not possess sufficient compute or\nactuation capabilities and larger robots that are unsuitable for indoor\nmulti-robot tests. They run a modular ROS2-based optimal estimation and control\nstack for full onboard autonomy, contain ad-hoc peer-to-peer communication\ninfrastructure, and can zero-shot run multi-agent reinforcement learning (MARL)\npolicies trained in our vectorized multi-agent simulation framework. We present\nan in-depth review of other platforms currently available, showcase new\nexperimental validation of our system's capabilities, and introduce case\nstudies that highlight the versatility and reliabilty of our system as a\ntestbed for a wide range of research demonstrations. Our system as well as\nsupplementary material is available online:\nhttps://proroklab.github.io/cambridge-robomaster","PeriodicalId":501062,"journal":{"name":"arXiv - CS - Systems and Control","volume":"27 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Systems and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.02198","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Compact robotic platforms with powerful compute and actuation capabilities
are key enablers for practical, real-world deployments of multi-agent research.
This article introduces a tightly integrated hardware, control, and simulation
software stack on a fleet of holonomic ground robot platforms designed with
this motivation. Our robots, a fleet of customised DJI Robomaster S1 vehicles,
offer a balance between small robots that do not possess sufficient compute or
actuation capabilities and larger robots that are unsuitable for indoor
multi-robot tests. They run a modular ROS2-based optimal estimation and control
stack for full onboard autonomy, contain ad-hoc peer-to-peer communication
infrastructure, and can zero-shot run multi-agent reinforcement learning (MARL)
policies trained in our vectorized multi-agent simulation framework. We present
an in-depth review of other platforms currently available, showcase new
experimental validation of our system's capabilities, and introduce case
studies that highlight the versatility and reliabilty of our system as a
testbed for a wide range of research demonstrations. Our system as well as
supplementary material is available online:
https://proroklab.github.io/cambridge-robomaster