• New
Main view
search
  • Main view
  • Front view
  • Rear view
  • Top view
  • Full kit
ID: 1204161
zł2,082.71
Tax included

zł1,693.26 tax excl.

Advanced hexapod robot with 18 degrees of freedom powered by the ESP32-WROOM-32 microcontroller. The design uses serial bus servos with 30kg.cm torque, an ICM20948 IMU sensor, vector motion control and self-balancing functionality. The open source platform allows expansion with Raspberry Pi and development of custom control algorithms. Waveshare HexArth (EU)

6 weeks
On request
Kamami is the official distributor of Waveshare displays, accessories and modules.

Description

HexArth is an advanced hexapod mobile robot inspired by insect biomechanics. The design features 18 degrees of freedom (DOF) - three for each of the six legs - enabling precise trajectory generation, stable movement over uneven terrain and implementation of complex gait algorithms. The control system is based on the ESP32 microcontroller acting as a low-level controller responsible for inverse kinematics calculations, gait generation and sensor management.

The robot uses digital serial bus servos with a torque of 30kg.cm that provide feedback parameters such as position, speed and supply voltage. This allows real-time monitoring of the drive system and implementation of advanced motion control algorithms.

The mechanical structure is made of aluminum and carbon fiber, providing high rigidity while maintaining relatively low weight. The platform is designed as a modular system allowing further expansion with an additional single-board computer such as Raspberry Pi 4B or Raspberry Pi 5, which can act as a high-level controller responsible for image analysis, autonomous decision making or processing sensory data.

                                                                                                                             Self-balancing posture control

Samobalansująca kontrola postawy

The ICM20948 motion sensor provides measurement of the robot's spatial orientation across nine axes. Integration of an accelerometer, gyroscope and magnetometer enables precise determination of the robot's position and supports self-balancing algorithms, allowing the robot to maintain a stable posture even during dynamic movement or when operating on uneven terrain.

The IMU continuously provides real-time data on linear acceleration, angular velocity and the Earth's magnetic field direction. These measurements are used to calculate the robot's spatial orientation (roll, pitch, yaw) and to continuously correct its posture during movement. As a result, the system can quickly respond to changes in ground inclination, compensate for structural tilting and maintain a stable stance while individual legs perform stepping motions.

                                    Remote control via web browser

The robot generates its own Wi-Fi access point on startup. Control is performed through a Web interface accessible from a browser on a computer or smartphone. This approach does not require installing dedicated software or configuring a programming environment, allowing quick and convenient operation of the robot.

The control interface operates through an HTTP server running directly on the ESP32 microcontroller. The control page provides elements for managing robot movement, gait parameters and basic system functions, which can be adjusted in real time from the browser. Communication takes place directly between the control device and the robot through a local Wi-Fi network, enabling fast transmission of control commands without the need for external network infrastructure.

Zdalne sterowanie przez przeglądarkę

                                                                                                                                   Interfaces and peripherals

Interfejsy i urządzenia peryferyjne

The platform is equipped with a 0.91" OLED display that can present basic diagnostic information and the robot’s operating status. The display content can be modified through the Web application or via UART communication with a host controller.

The screen can show information such as network connection parameters, device IP address, Wi-Fi interface MAC address and battery supply voltage. This allows quick verification of system status without the need to connect to the control interface.

Near the display there are also hardware interface elements such as the power button, a DC 5.5 × 2.1 mm charging connector and an expansion port for connecting additional modules. The ESP32 Wi-Fi module antenna enables stable wireless communication with control devices.

                                        Vision system integration

The mechanical structure of the robot includes dedicated mounting holes designed for installing a camera compatible with the platform. This solution enables implementation of vision systems and image processing algorithms. The dedicated mounting area allows stable installation of camera modules used in embedded systems while enabling cable routing without modifying the robot’s structure.

The camera is positioned at the front of the platform, providing a favorable field of view in relation to the robot's direction of movement. This arrangement facilitates observation of the surroundings and supports environmental analysis during robot navigation. The mounting structure also allows installation of lightweight brackets or additional modules cooperating with the vision system, increasing the platform’s experimental capabilities.

Such a design simplifies integration of the robot with projects involving image analysis, environmental monitoring systems and experimental applications in the field of mobile robotics.

Możliwość integracji systemu wizyjnego

                                                                                                                     Open source platform for project development

Platforma open source do rozwoju projektów

The project documentation includes complete source code, example programs and a description of communication interfaces enabling development of custom control software. The provided materials allow modification of motion algorithms and implementation of additional robot control functions.

The platform enables programmatic control of mechanisms such as:

  • Gait Vector Motion Control
  • Joint Angle Control
  • Attitude Angle Control
  • Self-Balancing Mode switching
  • Cartesian coordinate control based on inverse kinematics (Inverse Kinematics Control)

The robot can be controlled not only through the built-in Web application accessible from a browser on a computer, tablet or smartphone, but also programmatically using communication interfaces such as UART, HTTP or ESP-NOW. The open system architecture allows development of custom control applications, implementation of motion algorithms and integration with automation systems or research projects in the field of mobile robotics.

                            Support for advanced control functions

The platform allows installation of a Raspberry Pi 4B or Raspberry Pi 5 computer acting as a host controller. Communication with the ESP32 controller is performed through the UART interface. The ESP32 handles low-level computations such as inverse kinematics of the leg mechanism, servo position interpolation and gait trajectory generation.

This task distribution reduces the computational load on the host computer while ensuring stable real-time control of the drive system. As a result, the Raspberry Pi can perform more complex operations such as camera image analysis, sensor data processing, motion trajectory planning or implementation of autonomous navigation algorithms.

The system architecture enables the creation of a multi-layer control system in which the ESP32 is responsible for fast hardware-level operations, while the Raspberry Pi acts as a high-level computing unit integrating perception, planning and decision-making algorithms.

Obsługa zaawansowanych funkcji sterowania

The HexArth platform can be used in educational projects, mobile robotics research and the development of custom robot control and autonomy systems. The robot’s design and open hardware-software architecture enable experimentation with motion algorithms, environmental perception systems and integration of additional modules and sensors.

Features

  • Robot type: Bionic hexapod robot
  • Degrees of freedom: 18 DOF (3 per leg)
  • Onboard controller: ESP32-WROOM-32
  • Processor: Dual Core 240 MHz
  • Wireless connectivity: Wi-Fi, Bluetooth
  • Wireless control: Wi-Fi 2.4 GHz
  • Wired control: USB, UART
  • Control interface: Web application in browser, programmatic control via UART / HTTP / ESP-NOW
  • Servos
    • Number of servos: 18
    • Servo type: Serial bus servos
    • Torque: 30kg.cm
    • No-load speed: 0.222 s / 60° (45 RPM)
    • Servo operating voltage: 12 V
    • Rated current: 900 mA
    • Servo feedback: position, speed, supply voltage
    • Control method: digital signal
    • Servo communication: half-duplex asynchronous serial communication
  • Sensors and electronics
    • IMU sensor: ICM20948 (9-axis)
    • Voltage monitoring IC: INA219
    • Motor driver IC: TB6612FNG
    • Display: 0.91" OLED
    • ESP32 Wi-Fi antenna
    • Servo control headers
    • UART communication headers
    • USB communication and programming port
    • I2C device headers
    • USB port for LiDAR module
    • 40PIN expansion header for host controller
  • Motion control modes
    • Gait Vector Motion Control
    • Joint Angle Control
    • Inverse Kinematics Control (Cartesian coordinate control)
    • Attitude Angle Control
    • Self-Balancing Mode
    • Operational Status Feedback
  • Motion performance
    • Supported gait modes: tripod gait, self-balancing
    • Maximum dynamic payload: 1 kg
  • Power supply
    • Servo power supply: 12 V
    • Recommended battery pack: 3S2P 18650 Li-Ion (not included)
    • Minimum battery discharge rate: ≥10C
    • Charging connector: DC 5.5 × 2.1 mm
  • Construction
    • Structural materials: aluminum, carbon fiber
    • Robot dimensions (standing position): 344.30 × 428.59 × 154.88 mm
    • Robot weight: 2.1 kg
  • System expansion
    • Host controller support: Raspberry Pi 4B / Raspberry Pi 5
    • Host controller communication: UART
    • Vision system support: camera mounting point
    • Support for integration with additional sensors and expansion modules

Kit includes

  • HexArth robot ×1
  • USB Type-A to USB Type-C cable (~1 m) ×1
  • 1.5 mm Allen key ×1
  • 2 mm Allen key ×1
  • Mini cross socket wrench ×1
  • Screwdriver ×1
  • EU power adapter ×1
1204161

Manufacturer BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20

Responsible person BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20

Other products in the same category (4)