OpenDuckMini - Unboxing Instructions
OpenDuckMini Quick Start & Testing Guide: Unboxing, Setup, and Initial Tests
1. Description
This tutorial mainly introduces the unpacking operation after purchasing AIFITLAB - OpenDuckMini. This article is applicable only to the OpenDuckMini open-source bipedal robot product purchased from AIFITLAB.
2. Related Equipment
AIFITLAB - OpenDuckMini Pre-assembled Version:
3. Unboxing Steps
3.1 Assembling the bracket
- After receiving the equipment, assemble the bracket first. Assemble the bracket according to the picture below and use m3x10 screws to fix the upper panel.
- Then raise the duck and align the raised part of the bracket with the screw slot under the duck's butt to place it steadily.
3.2 Check battery status
- To prevent battery over-discharge during shipping, this connector is intentionally disconnected. After receipt, please open the back cover and reconnect it.
- Since the duck uses a 3s aircraft battery, a low voltage alarm is connected when using the duck to prevent the battery from being over-discharged.
- When the total battery voltage is lower than 11.1v, it needs to be charged
- When charging with a B3 charger, 3 red lights will light up under normal charging conditions.
- When fully charged, 3 green lights will light up, and the total battery voltage is about 12.5v
When using, be careful to avoid overcharging or over-discharging, otherwise it will cause battery damage.
3.3 Run Walking Demo
- Connect to the WIFI named "openduckmini" hosted by the Raspberry Pi.
- Access the Web Control Page
- Pairing the PS4 Controller
- Start the Walking Test on the Web Interface
Since we preconfigured the Raspberry Pi, if it does not connect to a Wi-Fi network after booting, it will automatically start a hotspot named "openduckmini." You can use a PC to connect to the hotspot named "openduckmini." If the hotspot is not found, turn off Wi-Fi and turn it back on to refresh the list.
After connecting to the hotspot, open the browser on your PC and enter 192.168.12.1:5051/service to access the web control page.
Bring the controller close to the duck's head, then press the middle button. The controller's blue light will light up, indicating it is paired successfully.
Then, click the "Start" button on the duck_test service in the web interface.
Under normal circumstances, the LED lights on the duck's eyes will automatically turn on about ten seconds after the program starts. Once successfully started, press the X button on the right side of the controller to exit pause mode.
Use the left joystick to control the duck's movement. The "□" button turns the light on/off (Raspberry Pi 5 Version).
For detailed operations, please refer to the tutorial: OpenDuckMini Quick Start Guide – Testing Walking.
After testing, click the "Stop" button to terminate this process. Additionally, you can also reboot or shutdown the Raspberry Pi directly from the web interface.
4. Terminal Testing Steps
In addition to quick testing via the web interface, you can also perform detailed tests using terminal commands.
- Remotely SSH into the Raspberry Pi
- Start the Simple Test Script
- Walk Test with Pre-configured Settings
After connecting to the Raspberry Pi's hotspot, use your computer to remotely SSH into the Raspberry Pi.
SSH tools can include PowerShell or MobaXterm on Windows, or the terminal on Linux. The IP address of the Raspberry Pi in hotspot mode is 192.168.12.1. The username and password are both raspios.
$ cd ~/open_duck_mini_ws/tools
$ ls
check_antennas_with_ps4.py check_imu.py check_ps4.py turn_on.py
After running the script, the terminal will output information about each servo, including the ID numbers and their current positions.
Bring the controller close to the duck's head, then press the middle button. The controller's blue light will illuminate, indicating a successful pairing.
← Previous
OpenDuckMini DocsNext →
OpenDuckMini Docs