-
Notifications
You must be signed in to change notification settings - Fork 0
iRobot Create3
HAL edited this page May 16, 2024
·
2 revisions
Sample nodes and Simulator for the Create3.
The iRobot Create3 is an educational robot that can be controlled using either their Python API or ROS2. We are going to be using ROS2. You can connect to the robot with the following methods:
- Bluetooth:
- iRobot coding app
- https://python.irobot.com/ (Chrome only)
- Create3 wifi access point
- Hold down the two buttons to either side of the power button until the ring light turns blue.
- Next, on a computer capable of wifi connections, look for a network that named something like "Create-NNNN"
- Connect to th network, then navigate to
http://192.168.10.1
to access the robot's webserver
- Shared wifi network
- From the directions above, you can use the robot's webserver page to connect it to a different wifi network
- If the robot and computer are on the same network, you can find the robot's ip through your method of choice (
ipconfig
, orarp -a
) and navigate to it. - On the EVL-IoT network, the Create3's IP is
10.0.0.21
. - On the GL.inet mini router, the Create3ss IPs are
192.168.8.240
or192.168.8.124
.
Currently, the only reliable way to connect ROS2 and the iRobot Create3 is using the wifi connection to the GL.inet mini-router. If the computer and the robot are both on the GL.inet network, and ros2 topic list
does not print any topics containing the /robot_1
or /robot_2
prefix, you max need to restart the robot's ROS2 application, which can be done through the page at the IP addresses above.