Video thumbnail

BargainBots

BargainBots is a 3D simulation of AI-based decision-making among robots. (We're just helping robots take over the world—no big deal!)

BargainBots

Created At

Agentic Ethereum

Project Description

BargainBots is an AI-based 3D simulation designed to demonstrate how robots can use AI to make autonomous decisions while minimizing human intervention. This has several real-world applications, as AI and robotics integration play a crucial role in the ongoing AI revolution.

For example, imagine two robots running out of battery at the same time, but there’s only one charging station. They must negotiate and decide who gets to charge first—ideally in a cooperative manner, like: 'Hey, I'll let you charge first this time, but don’t forget to return the favor next time!'

Beyond this, integrating Blockchain with AI and robotics takes decision-making to the next level. With DAO-based decision-making, BargainBots aims to create a framework where robots can autonomously collaborate, govern, and optimize their interactions in a decentralized ecosystem.

Please refer https://github.com/BargainBots for detailed steps to run locally.

How it's Made

I used several tools and technologies for making BargainBots.

The main tools include - For simulation - Gazebo Harmonic, ROS2 Rolling

For AI integration - ZerePy + Hyperbolic and ZerePy for ethereum integration too.

To control the robot, you can use arrow keys. We have added two examples for this project - Negotiation and Governance example. For negotiations, we used Gz Ros2 Control along with Hyperbolic API and for governance we used ZerePy Ethereum Connection to reward the elected leader.

background image mobile

Join the mailing list

Get the latest news and updates