Trunk Robot

I am the general manager of the self-developed project - the bionic elephant trunk robot based on the wire pulling technology. I was responsible for personnel scheduling, task allocation and overall positioning design of the project. I was also responsible for embedded software development and hardware topology design.

👉 Github: https://github.com/BenjaminChen1024/Trunk-Robot

Trunk Robot

Our team designed the bionic mechanical elephant trunk ecological restoration robot, based on the bionic wire pulling technology and the bionic mechanical transmission principle of elephant trunk.

Trunk Robot
Trunk Robot

Mechanical Structure

In terms of mechanical design, the robot adopts modular design, including: land-air integrated chassis, 360-degree rotating head, multi-degree-of-freedom line driven elephant trunk and modular end actuator, so as to realize ground movement, climbing, rotation, flexible movement of elephant trunk, clamping, cutting and other functions.

Trunk Robot Mechanical Structure
Trunk Robot Mechanical Structure

Hardware

The power supply part is powered by 24V battery, and the chassis is driven by four 6020 motors to realize the free movement of front and back. The elephant trunk is controlled by a 6020 motor to control the YAW shaft of the cradle head and four 3508 motors to drive the wire pulling mechanism. The power supply independently supplies power to the STM32 main control board, which supplies power and controls the end-actuator steering gear. The power supply is supplied to the Raspberry PI through the 24V to 5V step down module, and the Raspberry PI supplies power to the camera through USB.

Trunk Robot Hardware
Trunk Robot Hardware

Softwork

The embedded underlying driver is developed based on STM32 chip, and FreeRTOS real-time operating system is used for task management. System tasks include: remote control communication, mode switching, dropped line protection, PC communication, motor control, steering gear control, debugging mode, system reset. Initialize the Flash, Timer, CAN, and UART.

Trunk Robot Softwork
Trunk Robot Softwork

Machine Vision

Visual module uses raspberry sent 4 b as operation platform, driven by industrial camera to capture frames flow using OpenCV vision library for feature extraction, and the data sent to the embedded microcontroller, visual AIDS control functions, through object capture and fixed position, realize automatic clearing up the rubbish, automatic aerial work, etc.

Trunk Robot Machine Vision
Trunk Robot Machine Vision

Product Display

Awards

Zeming Chen
Zeming Chen
Senior of Electrical Engineering

My research interests include Power Electronics, Circuit Design, Embedded Systems, and Robot Control.