Creativity in motion: The modular robot Otto from HP Robots

The HP Robots Otto is a versatile, modular robot designed specifically for educational purposes. It offers students and teachers an exciting opportunity to immerse themselves in the world of robotics, 3D printing, electronics and programming. The robot was developed by HP as part of their robotics initiative and is particularly suitable for use in science, technology, engineering and mathematics (STEM) classes.

Key features of Otto:

  • Modular design: Otto is a modular robot that allows students to build, program and customize it through extensions. This promotes an understanding of technology and creativity. The modular structure allows various components such as motors, sensors and LEDs to be added or replaced, which increases the learning curve for students.
  • Programmability: The robot can be programmed with various programming languages, including block-based programming for beginners and Python and C++ for advanced programmers. This diversity allows students to continuously improve their coding skills and adapt to the complexity of the tasks.
  • Sensors and functions: Equipped with ultrasonic sensors for obstacle detection, line tracking sensors and RGB LEDs, Otto offers numerous interactive possibilities. These features allow students to program complex tasks such as navigating courses or tracing lines. The sensors help to detect the environment and react accordingly.
  • 3D printing and customizability: Students can design Otto’s outer parts themselves and produce them with a 3D printer. This allows for further personalization and customization of the robot. This creative freedom not only promotes technical understanding, but also artistic skills. Own parts can be designed and sensors can be attached to desired locations.

Educational approach:

Otto is ideal for use in schools and is aimed at students from the age of 8. Younger students can work under supervision, while older students from the age of 14 can also use and expand the robot independently. The kit contains all the necessary components to build a functioning robot, including motors, sensors, and a rechargeable battery.

Programming environments:

Otto is programmed via a web-based platform that runs on all operating systems. This platform offers different modes:

  • Block-based programming: Similar to Scratch Jr., ideal for beginners. This visual programming makes it easier to get started in the world of programming and helps students understand basic concepts such as loops and conditions.
  • Python: A Python editor is available for advanced users. Python is a popular language that works well for teaching because it is easy to read and write. Students can use Python to develop more complex algorithms and expand their programming skills.
  • C++: Compatible with the Arduino IDE for users who have deeper programming knowledge. C++ offers a high degree of flexibility and allows students to access the hardware directly, allowing for their own advanced projects.

Expansion Kits:

In addition to the Starter Kit, there are several expansion kits. All expansion kits require the starter kit, as they are built on top of it.

Emote Expansion Kit:

  • It includes components such as an LED matrix display, OLED display, and an MP3 player that allow the robot to display visual and acoustic responses.
  • This kit is particularly suitable for creative projects where Otto should act as an interactive companion.
  • The emote kit allows Otto to show emotions, mirror human interactions, and develop different personalities.

Sense Expansion Kit:

  • With the Sense Kit, Otto can perceive its surroundings through various sensors.
  • Included are sensors for temperature, humidity, light and noise as well as an inclination sensor. These enable a wide range of interactions with the environment.
  • The kit is ideal for projects that focus on environmental detection and data analysis.

Interact Expansion Kit:

  • The Interact kit expands Otto’s tactile interaction capability through modules such as push buttons, rotary knobs and accelerometers.
  • It enables precise inputs and reactions, as well as measurement of acceleration.
  • This kit is great for playful activities and interactive games.

Invent Expansion Kit:

  • The Invent kit is specifically designed to encourage users‘ creativity. It allows the individual adaptation of Otto’s functionalities and design through 3D printing and additional modules as well as compatible clamping blocks.
  • Users can design and print new accessories to make the robot unique.
  • Equip Otto with legs and teach him to walk or make him fit for outdoor use off-road with chains.

Use in the classroom:

Otto comes with extensive resources developed by teachers. These materials help teachers design effective STEM lessons without the need for prior knowledge. The robot can be used both in the classroom and at home. The didactic materials include:

  • Curricula: Structured lesson plans that help teachers plan and execute lessons.
  • Project ideas and worksheets: A variety of projects that encourage students to think creatively and expand their skills.
  • Tutorials and videos: Additional learning materials to help students better understand complex concepts.

Conclusion:

The HP Robots Otto is an excellent tool for fostering technical understanding and creativity in students. Thanks to its modular design and diverse programming options, it offers a hands-on learning experience in the field of robotics and electronics. Ideal for use in schools, Otto provides teachers with a comprehensive platform to accompany students on an exciting journey into the world of technology. In particular, Otto’s versatility through the 3D-printed parts and expansion packs offers the opportunity to build the personal learning robot.

AI Robot Kit 2023 All-around Upgrades: Elephant Robotics aims at Robotics Education and Research

In 2021, Elephant Robotics launched the AI Kit. It is a robotic kit that integrates multiple functions including vision, positioning grabbing, and automatic sorting modules. For people who are new in robotics, AI Kit is a preferable tool to learn the knowledge about machine vision and AI knowledge.

With the continuous advancement of technology, Elephant Robotics has upgraded the AI Kit comprehensively, improving the quality of the hardware while optimizing the built-in algorithms and software to make the product more developable and scalable.

Machine vision is a technology that uses machines to replace the human eyes for target object recognition, judgment and measurement. Machine vision simulates human vision function by computer, and the main technology involves target image acquisition technology, image information processing technology, and target object measurement and recognition technology.

A typical machine vision system mainly consists of a vision perception unit, an image information processing and recognition unit, a processing result display unit and a vision system control unit.

Here we introduce what Elephant Robotics achieve in this upgraded AI Kit 2023.

Textbook and tutorials for robotics

To provide comphrehensive support to experimental and practical teaching, Elephant Robotics launches a textbook about machine vision programming and control. The book provides the knowledge about robotic arms, vision sensors, programming languages, etc. It is a perfect solution for K-12 edication, educational institudes, and colleges. With the help of the tutorials and textbooks, students will enjoy robotics through experiential learning with easier operation when using AI Kit 2023. And Elephant Robotics will launch the tutorials about programming the AI Kit 2023 on YouTube and Hackster continuously.

5 built-in mainstream algorithms

AI Kit 2023 uses eye-to-hand mode, it can achieve color localization by OpenCV, and frames out the colored objects, and calculates the spatial coordinate position of the objects relative to the robotic arm by the relevant point position. With the algorithms, the robotic arm on AI Kit 2023 will automatically recognize the color objects and classify to the corresponding bins.

Aruco codes are widely used to increase the amount of information mapped from the two-dimensional world to three-dimensional time. Elephant Robotics has added recognition algorithms to AI Kit 2023 to support the recognition of 4 different codes. It helps users to learn the related recognition algorithms and positioning applications.

Feature point refers to the ability to represent an image or target in an identical or very similar invariant form in other similar images containing the same scene or target. The feature points are determined by examining the differences between the pixel points and the 16 pixel points in the surrounding field, and the detection efficiency is greatly improved by the segmentation test algorithm.

This algorithm of AI Kit 2023 helps users understand the feature points of images, learn image segmentation, and save image features.

You Only Look Once (YOLO) is a very popular model architecture and object detection algorithm. Elephant Robotics builds this algorithm with the latest version in the AI Kit 2023, the YOLOv5. YOLOv5 makes further improvements on the basis of YOLOv4 algorithm, and the detectability including speed and accuracy are further enhanced. With YOLOv5, users can have a deeper understanding of artificial intelligence, such as the concept and function of neural networks and deep learning.

Shape recognition of objects is an important direction of pattern recognition. There are various representations of object shapes in computers. Based on different shapes, various shape recognition methods have been proposed, such as methods based on Fourier descriptors, principal component analysis, and invariance distance. In shape recognition, it is very important to identify the pattern features on which the recognition is based.

Hardware upgrades

In terms of hardware, AI Kit 2023 adds different sizes of parts boxes to assist the robotic arm to better classify objects. Secondly, AI Kit 2023 used the camera with higher accuracy and lightness adjustment to make the robotic arm more efficient in recognition. Elephant Robotics has also upgraded the suction pump installed at the end of the robotic arm, so that it has higher adaptability and stability when working with different robotic arms.

Software updates

Elephant Robotics develops a built-in visualization software and provides customization methods in the AI Kit 2023. In this software, users can directly select the different algorithms to perform different functions and change the coordinates. The visual interface helps users quickly identify, access and manipulate data, and enables interaction and manipulation in a variety of ways. AI Kit 2023 is more user-friendly now, evern beginner who are new in programming or has no knowledge of code can also use it with several clicks.

Also, Elephant Robotics enhances the adaptations of AI Kit 2023 to enable it to be paired with six robotic arms, including the M5Stack and RaspberryPi versions of myCobot 280myPalletizer 260, and mechArm 270.

Many educational institutions and colleges have already adopted AI Kit 2023 as an educational tool for professional or laboratory use, enabling students to learn to better understand artificial intelligence, robotic programming, and automation. Elephant Robotics is focusing on developing more and better robotics solutions and kits to provide more comprehensive conditions for the technology and education industry and deepen the application of robotics in education and research.

Use Coupon Code „robotsblog“ to get a discount of 8% at https://shop.elephantrobotics.com/

Norby

In development for over 3 years, Norby is an interactive learning companion for kids aged 5+. He teaches English, Math & Coding through stories, games & puzzles. 

Norby helps build confidence through positive feedback and encouragement whilst keeping kids emotionally engaged in learning. He delivers new content every week, lessons that are built to establish the fundamentals today while preparing kids for tomorrow.
His intelligence software is constantly adapting to the child’s interests and his lessons are all guided and self-paced. So kids feel comfortable and not under pressure.

Norby is currently available for pre-order and due to be released in late 2020. 

Norby’s Specifications

Norby’s more than just a cute face, he’s got some fancy hardware under the hood too

  • High-performance quad-core processor
  • Full-color HD touch screen
  • Secure Wi-Fi and Bluetooth
  • High-resolution front camera
  • Stereo speakers and microphone array
  • High capacity Li-ion battery pack
  • Motorized mechanical head movement
  • Emotive RGB LED lights
  • High capacity light, touch, proximity & motion sensory Li-ion battery pack
  • Dimensions: 265mm (H) x 170mm (W) x 110mm (L)
  • Weight: 900g

BumbleBeeBot – for Teaching Robotics and Programming to Kids

OpenElectrons have started a Kickstarter Campaign for an Arduino based robot called BumbleBeeBot to teach programming and robotics to young kids.
OpenElectrons is the affiliate of mindsensors.com, which makes sensors and controllers for LEGO Mindstorms.

BumbleBeeBot is a low cost kit with progressively complex programming environments.
For the younger audience, the bot uses Scratch like graphical programming environment.
Scratch is already widely adopted in schools and makes programming easy for children.
Growing students can then transition to miniBloq which is graphical programming interfacing to Arduino.
At advance level, students can directly program in Arduino IDE using C/C++.

The BumbleBeeBot has gone through pilot programs in schools and afterschool robotics classes in
Richmond, Virginia, and now they’re seeking funding for production.

#BumblebeeBot for Teaching #Robotics and #Programming to Kids:
https://www.kickstarter.com/projects/1842571016/bumblebeebot-for-teaching-robotics-and-programming