Unitree Go2 Robot Jailbreak

For a while, I was looking for a nice robotic platform to develop human robot interaction applications. I found the [Unitree Robots](https://shop.unitree.com/) always pretty impressive, basically a (abit) more affordable Boston Dynamics counterpart.
Taking a closer look at the robot dogs they offer, the only viable options were the Go2 variants. Here there are three types:

1. Go2 Air, the most light-weight robot with only basic hardware features and the companion app as the only integration
2. Go2 Pro, which has a higher motor torque enabled (more cargo weight possible), a side-following mode (with a beacon), but also only the companion app as interface
3. Go2 EDU, the most pricey version, with an additional Jetson board ontop, foot sensors and, most importantly, ROS2 capabilities.

While Air and Pro with 1600\$ and 2800\$ base price are not cheap, the EDU usually starts at >16000\$, nothing I could afford as a student. In addition about 1k for shipping and possible accessories like a remote control or bigger battery pack. All in all a whopping price-tag, but I was set on getting my hands on one. The issue: I really need a ROS2 interface, but cant afford the EDU.
Quite a while I thought the only option was to either take a loan or find investors. Then an angel appeared in the form of a small robotics online community, solely focusing on jailbreaking robots: [The Roboverse](https://wiki.theroboverse.com/). Firmware for Go2 that bridges the locked ROS2 features!!

So I got myself the Go2 Pro and sweated abit during the firmware jailbreak to not brick the robot. But alas, it worked!

I am now able to use the secondary development features. For example, [this unofficial dev repo](https://github.com/abizovnuralem/go2_ros2_sdk). To get a quick Nav2 stack working, just go into **go2\_dev/ws00/src/docker** and execute `sudo ROBOT_IP=192.168.12.1 docker compose up`.

This supposes the robot is in access point mode and you are connected to it. But, works like a charm!


Automatically posted via our Discord bot. Original Discord author: Jakob. Discussion: open thread.

Subscribe
Notify of
guest
1 Comment
Inline Feedbacks
View all comments
Jakob
Guest
Jakob
12 hours ago

Created by Jakob on Discord:
I hate how Discord restricts posts to a maximum of 2000 characters, unless you got Nitro… 😤

Scroll to Top