<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=504731893395981&amp;ev=PageView&amp;noscript=1">
electronic-kit-for-revolution-robotics-background

Ein elektronischer Bausatz für Roboter

Ermöglicht die Sensor- und Motorsteuerung des Roboters über ein Smartphone
Revolution-Robotics 1

Der Kunde ist ein US-amerikanisches Startup, das Roboterprogramme für Kinder herstellt. Das Unternehmen hatte eine Idee für ein neues Produkt für Schulen, die Kindern das Programmieren beibringen. Die Lösung sollte dieselbe Funktionalität wie die der Konkurrenz bieten, aber zu einem niedrigeren Preis.

Case Highlights

Softeq hilft dem Kunden bei der Entwicklung eines Lego-ähnlichen programmierbaren Elektronikbausatzes. Mit dem Kit können User Roboter zusammenbauen und über ein Smartphone programmieren.
  • konzipiert für die Montage von Robotern, die über ein Smartphone programmiert und gesteuert werden können
  • unterstützt die Audiowiedergabe
  • verwendet RGB-LEDs
  • wird von skalierbarer Firmware für komplexen Sensor- und Motorbetrieb getrieben 
  • verwendet Open-Source-Hardware und -CAD-Modelle.
Projektinformationen
Kooperationsmodell

Z&M (Zeit und Materiale)

Methode

Agile

Team
2

Schematic Designers

1

C-Entwickler

2

PCB Designers

1

Python-Entwickler

Mehr anzeigen

Problem

Revolution Robotics wollte einen elektronischen Bausatz für Kinder entwickeln. Er sollte es den Nutzern ermöglichen, Roboter per Smartphone zu konzipieren, zu programmieren und zu steuern. Der Bausatz sollte über 530 Kunststoffteile, ein Open-Source-Hardware-Design, Firmware und eine Datenbank mit Teilen enthalten, die mit einem 3D-Drucker gedruckt werden können.

Der Kunde beauftragte Softeq mit der Entwicklung der Hardware- und Softwareteile der Lösung.

Lösung

An-Electronic-Kit-for-Robot-Assembly
Zusammenbau und Betrieb

Die Lösung steuert die Sensoren und Motoren des Roboters über Befehle, die vom Smartphone gesendet werden.

Um den Roboter zusammenzubauen und für die Manipulation vorzubereiten, muss der Benutzer zunächst:

  • den “Brain” des Roboters über BLE mit dem Smartphone verbinden und dann die Sensoren, Motoren und Plastikteile am “Body” des Roboters befestigen.
  • in der mobilen Anwendung angeben, welche Komponente mit welchem Port verbunden ist, und die Logik des Roboters programmieren. Der Roboter bewegt sich entweder durch die Ausführung eines vorprogrammierten Algorithmus oder basierend auf Befehlen, die vom Smartphone gesendet werden.
Schnittstellen

Unser Team implementieren eine Reihe von Schnittstellen, durch die der User Licht- und Näherungssensoren, einen Beschleunigungsmesser und einen Bump-Schalter anschließen kann. Die Lösung unterstützt DC- und Servomotoren mit anbaubaren Rädern und Manipulatoren. Mit deren Hilfe kann der Roboter sich drehen und sich im Raum bewegen. Die speziell entwickelte Firmware unterstützt den Anschluss komplexer Sensoren und Motoren. Die Firmware ist skalierbar - bei Bedarf können zusätzliche Funktionen programmiert werden.

Indikatoren

Um den Gerätestatus anzuzeigen, implementiert Softeq zwei Arten von LED-Anzeigen. Die 'Status'-LED zeigt den Batteriestatus an. Die 'Ring'-LED dient als User-Interface: Sie ist vom Benutzer konfigurierbar und zeigt die Programmausführung an (z.B. der Roboter ist mit dem Smartphone verbunden).

Stromversorgung, Audiowiedergabe

Um das Design zu vereinfachen, wird die Motor- und die Brain-Stromversorgung getrennt. Die Lösung enthält nun zwei Batterien - eine für den Brain (aufladbar über USB) und eine für die Motoren (austauschbar). Um die Audiowiedergabe zu ermöglichen, schließen die Ingenieure von Softeq den Audioverstärker und den Lautsprecher an das Raspberry Pi Board an.

Kommunikation

Softeq entwickelt ein Protokoll für die Kommunikation zwischen Smartphone und Raspberry Pi Board, damit der User den Roboter über Smartphone programmieren und steuern kann. Anschließend nutzt das Team des Kunden dieses Protokoll zur Entwicklung ihrer mobilen Anwendung.

Budget

Weil das Ziel des Kunden ist, das Produkt bezahlbar zu machen, gibt es enge Budgetvorgaben. Unser Team stellt sicher, dass die Kosten für das Produkt, einschließlich der Schaltpläne mit allen Komponenten auf der Platine, der Gehäuseteile und der Dienstleistungen im Montagewerk, das vorgesehene Budget nicht übersteigen. Nach mehreren Iterationen gelingt es dem Team, die Kosten für die elektronischen Komponenten und Plastikteile zu optimieren, ohne die Funktionalität des Roboters einzuschränken.

Ähnliches Projekt geplant?

Senden Sie Ihre Anforderungen und erhalten Sie eine profunde Einschätzung Anfrage senden
Margarita-S
Margarita Account Manager

Ergebnisse

Kostengünstiges mehrteiliges Robotik-Kit

Die fertige Lösung - Revolution Robotics Challenge Kit - umfasst über 530 Plastikteile, Open-Source-Hardware-Design, Firmware und eine Teilebibliothek, die mittels 3D-Drucker gedruckt werden können. Das Team schließt die Entwicklung budgetgerecht ab.

 

Robotics

Revolution Robotics Challenge Kit hat ähnliche Funktionen wie LEGO® MINDSTORMS® EV3 und ist zudem zu einem niedrigeren Preis erhältlich.