Introduction to Bittle
Robot Dog Family
I‘m Bittle
I like bones and hugs
Mind+ Graphical Programming Course
Summary
Basic Hardware
Basic Blocks
Basic Control Structure
Passive Infrared Reflection Sensor
Single Digital Switch
Touch Sensor
Multiple Digital Switches
Light Sensor
Multiple Analog Switches
Infrared Reflection Sensor
Multiple Analog Switches
Movement Editor
Multi-joint movements
and task sequence
Course Outline
Bionic Robot - Shark
Inspired by the natural movements of underwater predator sharks, the Robo-Shark can travel at high speeds of up to 10 knots with very little noise. Instead of using propellers to generate motion like a normal boat, it uses stealth motion that uses a three-jointed tail fin to maneuver. This also minimizes the use of power. It also has a built-in omnidirectional obstacle avoidance system in order to increase its operational flexibility. The robot shark's battery lasts up to two hours and it can dive up to 300 meters underwater to explore and study Marine life.
Bionic Robot - Ant
BionicANT wanted to test the possibility of cooperative behavior based on natural models. So BionicANT can perform tasks autonomously, just like real ants, or multiple machines can work together to complete complex and large tasks. Ants communicate with each other to coordinate their movements, and groups of "ants" can work together to move objects much larger than themselves by pushing and pulling
Bionic Robot – Humanoid and Dog
Boston Dynamics’ Atlas is the most flexible and agile bionic robot in the world. The goal of Atlas is to develop a research platform that breaks through the extreme mobility of the whole body. Atlas's advanced control system and advanced hardware provide the robot with great strength and balance, achieving a human-like level of agility.
Petoi Bittle Robot Dog Family
In this course, we use Bittle and Bittle X, a family of bionic robots that mimic the shape and movements of a real dog. They adopt the joints of legged animals to reproduce realistic movements. The soft and elastic materials and spring-loaded legs can protect the servos from damage by heavy shocks.
Bittle
Bittle X
CONTENTS
Video:
Mind+Set up:
Analyze the girl’s behavior
How do we perceive our environment?
Input – Process – Output
Computer I – P – O
Input Device
Arithmetic Logical
Unit
Memorizer
Control Unit
Output Device
Result
Data
Program
Robots Sense - Think - React
Sensor
Chip
Actuator
Think of some real-life situations that use the sense-think-react model
Introduction to �Bittle’s Microcontroller
NyBoard V1_2� Microcontroller - Front
It uses the PCA9685 to drive 16 PWM channels.
Six-axis motion sensor MPU6050.
The D10 is connected to a WS2812 RGB LED, which acts as a form of output and status indicator
The 4 Grove interface provides 4 digital I/ OS, 2 analog I/0 ports, and a set of I2C buses to connect peripherals
NyBoard V1_2 �Microcontroller - Back
BiBoard - ESP32 Microcontroller
Here's a look at Bittle's body and its associated hardware
Main Controller Board
Movable Jaw Joint
Wireless
connection
Metal Servos
How do people make �all kinds of movements?
Sound, Light, and Motion
Sound
Buzzer
Sound
Institute
Make Bittle Sing
\CODE\1.01_CallBuzzer.mp
Light
Institute of Light
Light
Light Institute
Motion
Sport
Center
Servo
Motion with Remote
Motion with Petoi Coding Blocks
\CODE\1.03_CallAction.mp
Preview of the next section...
Bittle sent me an email that he ran into some troubles, but I need to go out of town for some business.
Will you help Bittle solve them? Don't worry, I will assist you all the time.