Robots are improving their autonomy with minimal human supervision. However, auditable actions, transparent decision processes, and new human-robot interaction models are still missing requirements to achieve extended robot autonomy. To tackle these challenges, we propose RODEO (RObotic DEcentralized Organization), a blockchain-based framework that integrates trust and accountability mechanisms for robots. This paper formalizes Decentralized Autonomous Organizations (DAOs) for service robots. First, it provides a ROS-ETH bridge between the DAO and the robots. Second, it offers templates that enable organizations (e.g., companies, universities) to integrate service robots into their operations. Third, it provides proof-verification mechanisms that allow robot actions to be auditable. In our experimental setup, a mobile robot was deployed as a trash collector in a lab scenario. The robot collects trash and uses a smart bin to sort and dispose of it correctly. Then, the robot submits a proof of the successful operation and is compensated in DAO tokens. Finally, the robot re-invests the acquired funds to purchase battery charging services. Data collected in a three day experiment show that the robot doubled its income and reinvested funds to extend its operating time. The proof validation times of approximately one minute ensured verifiable task execution, while the accumulated robot income successfully funded up to 88 hours of future autonomous operation. The results of this research give insights about how robots and organizations can coordinate tasks and payments with auditable execution proofs and on-chain settlement.
Alex: Welcome to another episode of ResearchPod.
Sam: Today we're looking at a paper from researchers at IE University called RODEO. It tackles the problem of trusting robots to handle real jobs on their own, without humans checking every step or sorting out payments.
Alex: So the central puzzle is how to verify a robot's work in the real world and pay it directly, without disputes?
Sam: Exactly. Robots are getting better at working alone, but current systems rely on central computers from different makers that don't connect well. Logs of a robot's actions can be changed or lost, so organizations can't trust them or pay without arguments. RODEO links the robot's control software—called ROS—to the Ethereum blockchain, a shared digital record no one can secretly alter.
Alex: Like a tamper-proof diary that proves what the robot really did.
Sam: In their test, a trash-collecting robot in a university lab used this setup. It recorded everything it saw, heard, and did—like a detailed video log of its path, grabs, and sensors, all timestamped in a file called a rosbag. That log went to the blockchain.
Alex: How does the system actually check if the job got done right, without someone watching live?
Sam: Smart rules on the blockchain—think of them as automatic if-then programs—hold reward tokens until checks pass. First, math proofs confirm the log hasn't been tampered with and ties it to the robot's identity. Then an independent checker replays the log in a virtual simulator that mimics the real lab. It asks: Did the robot reach the trash, grab it, drop it correctly? If yes, tokens release automatically. No human decides.
Alex: So physical actions—like motion trackers and smart bins—get bridged to digital proof and payment.
Sam: Right. The workflow starts with an organization posting a task and putting up tokens as a stake. Rules match it to the robot's skills, marking it busy until done. This uses three linked programs: one for robot services, one for jobs and payments, one for matching—like a job board where robots list skills and software plays matchmaker.
Alex: In their three-day test, what happened?
Sam: The robot completed 51 trash jobs and even created charging tasks for itself. Its wallet grew from 2000 to 4100 tokens, enough to cover charges for about 88 hours of solo work. That created a closed loop: tasks funded its operations, letting earnings snowball.
Alex: Without this, humans would have to oversee everything?
Sam: Yes, but the paper notes limits. With just one robot and two task types, it didn't test competition, multi-robot dynamics, pricing variety, or reinvestments fully. Simple matching could let one strong performer dominate without fairness rules like reputation scores. Blockchain fees and delays might slow real-time responses, and the proof checker risks fake data without hardware safeguards.
Alex: Like crowds bringing collusion or fake identities—how does it scale from one robot to a lab full?
Sam: A single robot validates the basics of proofs and payments, but misses those group challenges. It's a baseline for future tests with multiple bots and humans. They open-source the code and point next to governance, like robots proposing and voting on tasks using earned tokens—all enforced by rules. This could let cleaning robots in a hospital hire humans for repairs, since ongoing work generates revenue.
Alex: A solid proof-of-concept for verifiable autonomy in real lab runs, but it flags real hurdles ahead.
Sam: Overall, RODEO bridges physical robot actions to digital trust, showing this is feasible in controlled settings.
Alex: Thanks, Sam—that clarifies a clear path for robots to operate independently in organized ways. Thanks for listening to ResearchPod.