Intelligent Deformation Bionic Robot
- Handiso Selamu Yisihak (Ph.D. .Ing. and Edu.) (韩士兰)
- Dec 16, 2021
- 3 min read
Function Overview
The intelligent deformation bionic robot is composed of 17 degrees of freedom, which can achieve the conversion between spiders, dogs, stick insects, geckos, and other bionic animals, integrating interest and practicality we realized "one machine with multi-functions ". The core control is adopted from the world's smallest desktop computer card - Raspberry Pi, which includes graphical program learning, Python language learning, mechanical design, robotics, bionic robotics, speech, visual recognition, IoT engineering, automation, visual recognition, robot dynamics, data collection, and other technologies.

Control CPU: Raspberry Pi
Power unit: servo AST
Sensor: camera, infrared sensor, temperature sensor, pressure sensor, etc.
Typical configuration: spider, dog, gecko, stick insect.
Curriculum system:
1.Structure and movement: basic mechanism, basic knowledge of bionic robot, introduction to Python programming;
2.Sensors and performance: classification and application of common sensors (ultrasonic, laser, torque), integration of a robot and a sensor, robots motion execution capability;
3.Application of artificial intelligence: introduction and application of speech recognition technology, introduction, and application of visual technology, a basic combination of motion execution and artificial intelligence.
Expandable project-based teaching scenarios:
Simulated island reef terrain
Simulated climbing terrain
Simulated forest terrain
Obstacle avoidance route planning
Software Package
PC:
The basic control of intelligent deformation bionic robots are show performance, graphic programming, teaching programming, program debugging window, and other functions.
The App side:
The basic control of intelligent deformation bionic robots are show performance, joystick control, voice control, graphical programming, teaching programming skill cloud server, and other functions.
Obstacle avoidance route planning

Graphics programming:
1. The graphics programming function developed based on Google Blockly makes programming as simple and interesting as building block jigsaw puzzle.

2. Python programming: Python language is known as "the Royal language of artificial intelligence". It has obvious application advantages in artificial intelligence, data science research, machine learning, web development, and other fields, and has broad employment prospects.

3. Teach programming: Based on the technology of industrial robots, the robot can be moved to achieve the required actions, which is the most intuitive and simple human-computer interaction to meet the needs of teaching scenarios.
4. Program debugging window: Support to view the code execution results, feedback whether the code is wrong, prompt the user to modify the program in time, Form a closed loop of self-detection in program learning.
5. Joystick control: The virtual rocker is used to control the robot's walking direction and swing amplitude, which further enhances the human-computer integration and "play around" teaching scene.
6. Voice control: Through “voice” communication with robots, the robot to give control commands, intelligent dialogue. This feature lays the foundation for users to learn things online, voice recognition, semantic understanding, and other advanced fields of technology.
7. Cloud service: Users can upload their created action skills to the cloud server, and other users can download and use them. Relying on cloud technology, learning - sharing - communication - learning, so that the teaching scene can be more three-dimensional.
Practical training instruction:
Project 1 first introduction to bionics intelligent deformation bionic robot
Task 1. Composition of intelligent deformation bionic robot
Task 2. Bionics in life
Task 3. Quadrupeds in nature
Task 4. Introduction to intelligent deformation bionic robot
Project 2 intelligent deformation of bionic leg robot
Task 1. Intelligent deformable bionic robot leg-driven servo.
Task 2. Intelligent deformation of Bionic robot Leg structure
Task 3. Assembly of intelligent deformation bionic robot legs
Task 4. Intelligent deforming bionic robot leg movement control
Project 3 intelligent bionic robot trunk and bionic deformation mechanism
Task 1. Trunk form and movement form of quadruped
Task 2. Bionic diversity - Bionic mechanism for deformation
Task 3. Intelligent deformation bionic robot trunk assembly
Task 4. Intelligent deformation bionic robot trunk movement control
Project 4 cognitive intelligent deformation bionic robot
Task 1. Overall assembly of intelligent deformation bionic robot
Task 2. Four forms of intelligent deformation bionic robot
Task 3. Intelligent deformation bionic robot motion control
Project 5 intelligent deformation bionic robot
Task 1. Long-distance race
Task 2. Intelligent deformation bionic robot walking in circles
Task 3. Intelligent deformation bionic robot climbs stairs
Task 4. Who is an explorer
Task 5. Intelligent transformation bionic robot relay race
Task 6. Dance assembly
Task 7. Shape shifter, hello
Project 6 graphical programming software introduction
Task 1. Robot Control - raspberry Pi
Task 2. Robot programming language -Python
Task 3. Block graphical programming
Task 4. Explain the education software of intelligent deformation bionic robot
Task 5. Graphical programming module introduction
Project 7 introduction to graphical software programming methods
Task 1. Sequential structure programming
Task 2. Select Structured Programming
Task 3. Loop structure programming
Task 4. Teach programming
The appendix Ⅰ: space rectangular coordinate system
The appendix Ⅱ: deformation of intelligent bionic robot calibration method

韩士兰Selamu@Bono Robot
Comments