Skip to content

Repository for iRobot Car-Soccer intern team, "Hat-Trick". Robot is built surrounding a Create3 running Ros2. We utilized a inexpensive Bluetooth controller to control our Robot's movement and shooting capabilities.

Notifications You must be signed in to change notification settings

JohnDale02/Car-Soccer-Robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iRobot Car-Soccer: Hat-Trick Team Repository

Overview

Welcome to the Hat-Trick intern team's repository, where innovation meets competition in our quest to excel in the intern challenge with our specially designed robot. At the heart of our project lies the iRobot Create3, enhanced with ROS2 for superior real-time control. Our design draws inspiration from the dynamic action of pinball machines, featuring individually controlled left and right flippers/paddles for unparalleled offensive and defensive maneuvers. (UPDATE: WE LOST!!; Congrats to the other Intern team and their robot. PS. Paul if you're reading this, you got lucky)

Roomba2.MOV
Roomba1.MOV

Key Features

  • iRobot Create3 Platform: Utilizes the versatile and robust Create3 as the foundation for our soccer robot.
  • ROS2 Integration: Employs Create3 platform's ROS2 support for efficient and reliable robot programming and control.
  • Bluetooth Control: Enabling precise movement and shooting controls.

Prerequisites

Ensure you have ROS2 installed on your system. For installation instructions, refer to the official ROS2 documentation.

Build and Run

To build and run the Create controller, follow these steps:

# Build
cd Car-Soccer-Robot/ros2_ws
colcon build
source install/setup.bash

# Run
ros2 run create_controller create_controller

About

Repository for iRobot Car-Soccer intern team, "Hat-Trick". Robot is built surrounding a Create3 running Ros2. We utilized a inexpensive Bluetooth controller to control our Robot's movement and shooting capabilities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages