GoGoPi robot car in white metal, with an HD camera on a pan-tilt, a Raspberry Pi and a glowing ultrasonic sensor

Mobile and ROS robots

GoGoPi

A Raspberry Pi robot car with a camera on a 2DOF pan-tilt for colour, face and finger tracking in Python.

  • Raspberry Pi
  • Suggested for secondary
  • Suggested for university

GoGoPi is an AI vision robot car kit based on the Raspberry Pi 4B or 5. An HD camera on a two-degree-of-freedom pan-tilt lets it track colours and faces and count fingers with OpenCV, and a glowing ultrasonic sensor handles obstacle avoidance, with a light colour that can be changed. It is programmed in Python, with open-source, annotated code and detailed tutorials, and can be driven from an iOS or Android app or over VNC remote desktop. Three I2C and two GPIO ports take extra sensors.

Zeta42 is an authorised Hiwonder partner in the Middle East.

Configurations

Choose how it ships.

Model
Without Raspberry Pi 4B · With Raspberry Pi 4B(4GB) · Without Raspberry Pi 5 · With Raspberry Pi 5(2GB) · With Raspberry Pi 5(4GB) · With Raspberry Pi 5(8GB)

What it does

Built for.

  • Camera on a pan-tilt

    The 2DOF pan-tilt tilts the HD camera through up to 130° and turns it through 180°.

  • Colour and face tracking

    With OpenCV, GoGoPi follows a colour chosen in the app and lights up in the same colour. For faces, the app switches between tracking with the pan-tilt alone and tracking with the whole car.

  • Finger recognition

    GoGoPi counts the fingers held up to the camera and responds, for example by honking, turning or changing its light colour.

  • Obstacle avoidance

    The glowing ultrasonic sensor detects obstacles so the car can steer around them, and its light colour is set from the app.

  • App and remote desktop

    The iOS and Android app shows the camera's first-person view while driving and starts the AI vision games. VNC gives a remote desktop on a computer.

  • Python and expansion

    The Python code for the vision games is open source and annotated. Three I2C and two GPIO ports take more sensors for further projects.

Where it is used

Applications.

  • A first robotics and computer vision course in Python
  • Teaching OpenCV colour, face and gesture recognition
  • Raspberry Pi projects that add sensors through I2C and GPIO
  • Remote-control driving with a first-person camera view

Videos

See it run.

Specifications

The full sheet.

Size
145 × 138 × 187 mm
Weight
0.5kg
Material
Metal bracket and acrylic sheet
Camera resolution
480P
Pan-tilt
2DOF, up to 130° up and down, 180° rotation
Battery
7.4V 2200mAh lithium
Battery life
60 min
Hardware
Raspberry Pi 4B/5 and Raspberry Pi expansion board
Software
VNC + iOS / Android app
Connection
Wi-Fi / Ethernet
Servo
LFD-01 anti-blocking servo, 32.5 × 12 × 29.85 mm, 1.8kg.cm at 6V
Expansion
3 I2C ports and 2 GPIO ports
Control method
Phone / computer
Package size
26 × 19 × 15 cm
Package weight
1.2kg

Specifications as published by Hiwonder.

Request a quote

Quote for GoGoPi.

Quantity, configuration, delivery and setup: we quote each order on its own terms.

Levels are our recommendation, not Hiwonder's. Ask us if you are unsure which fits.

Configuration

More from Hiwonder

Mobile and ROS robots.