Lynxmotion FlowBotics Studio Graphische Programmier-Software - Kostenlos zum Herunterladen
Beschreibung
- Lynxmotion FlowBotics Studio Graphische Programmier-Software
- Robotics-Software-Entwicklungsplattform
- Vollständige FlowBotics Studio grafische Programmiersprache
- Benutzerdefinierte Ruby-Module
- Live-Projektausführung
- Mitgelieferte Demo-Projekte
Was ist FlowBotics Studio?
FlowBotics Studio ist eine neue Robotics-Software-Entwicklungsplattform: Sie bietet die leistungsstarke FlowBotics Studio grafische Programmiersprache und enthält viele Demo-Robotics-Projekte, um Ihnen den Einstieg zu erleichtern. Es kann verwendet werden, um nahezu jede Robotics-Plattform, Datenakquisitions-Board, Motorsteuerung, Servo-Board, Soundkarte oder Webcam zu steuern.

FlowBotics Studio enthält Hunderte von integrierten Komponenten, die es Ihnen ermöglichen, Ihren PC mit vielen der Standard-Computerperipheriegeräte zu verbinden, und mit der FlowBotics Studio Programmiersprache können Sie schnell neue Komponenten für neue Hardware erstellen. Sie können auch einfach neue Projekte mit benutzerdefinierten GUI-Bildschirmen, Knöpfen, Schaltern usw. erstellen, die live innerhalb von FlowBotics Studio ausgeführt werden, ohne auf die Kompilierung warten zu müssen.
Die Verwendung der FlowBotics Studio Programmiersprache ist so einfach wie das Ziehen neuer Komponenten aus der Bibliothek in das Projektschema und das Herstellen grüner Verbindungen, um den Ausgang einer Komponente mit dem Eingang einer anderen zu verbinden. FlowBotics Studio unterstützt sogar das Schreiben benutzerdefinierter Module in Ruby, einer traditionellen prozeduralen Sprache.
FlowBotics Studio Demo-Projekte
Es gibt eine wachsende Sammlung vorgefertigter Demo-Projekte zur Verwendung mit Ihrer Robotics-Hardware: Die Demos reichen von GUIs für einfache Interface-Karten und Sensoren — die Ihnen Zugriff auf Echtzeit-analoge und digitale Signale geben — bis hin zu umfassenden Robotics-Steuerungsanwendungen — die visuelle Darstellungen Ihrer Roboter haben, die direkt mit der Maus manipuliert werden können. Das Projekt berechnet die inverse Kinematik und bewegt den Roboter sofort.
Die Projekte verfügen auch über eine leistungsstarke Muster-Sequenzer-Komponente, die verwendet wird, um wiederverwendbare Muster zu erstellen, die es Ihnen ermöglichen, den Gang eines gehenden Roboters innerhalb von Minuten oder Stunden zu programmieren, anstatt Tagen oder Wochen.

Da die Demo-Projekte mit dem Quellcode geliefert werden, können sie modifiziert werden, um einen bestimmten Zweck anzupassen, oder Teile können extrahiert werden, um in neuen Projekten verwendet zu werden, und die neuen Demos werden über FlowBotics-Updates verfügbar sein.
Grafiken in FlowBotics Studio

Die FlowBotics Studio Programmiersprache enthält eine leistungsstarke Grafik-Engine, die es Ihnen ermöglicht, benutzerdefinierte grafische Objekte zu erstellen, indem Sie Standard-Bitmaps verwenden oder Ihre eigenen Formen auf dem Bildschirm zeichnen. Mit diesem System können Sie vollständig benutzerdefinierte Schnittstellen für Ihre Projekte erstellen und Fotos, Zeichnungen und Diagramme integrieren.
Video in FlowBotics Studio
Mit FlowBotics Studio können Sie Videos von Ihrer Webcam aufnehmen und wiedergeben und mit einigen der Videobearbeitungsmodule Bewegungs-, Farb- und Gesichtserkennung durchführen. Die Grafik-Engine kann sogar Live-Video innerhalb der GUI Ihres Projekts anzeigen.
Audio in FlowBotics Studio
FlowBotics Studio verfügt auch über eine leistungsstarke Audio-Engine, die es Ihnen ermöglicht, Sounds aufzunehmen und wiederzugeben und sogar einige Ihrer eigenen zu erzeugen. Sie können WAV- und MP3-Dateien importieren und das Audio mit Signalverarbeitungsmodulen wie EQ verarbeiten: Sie können sogar Ihre eigenen Synthesizer-Sounds mit den eingebauten Oszillatoren und Filtern erstellen.
Schnittstelle zur Außenwelt
FlowBotics Studio verfügt über eine große Auswahl an unterstützten Computer-Schnittstellen, von Datenakquisitions-Boards, Heimautomation, Webcams, Soundkarten, Netzwerken, seriellen Anschlüssen und USB-Geräten. Es gibt Tausende von unterstützten Geräten, einschließlich Teilen von Lynxmotion, Phidgets, Pololu und Robot Electronics sowie Teilen, die Standardprotokolle wie Bluetooth, Xbee, Modbus, TCP/IP, UDP/IP, HID, RS232, RS485, CAN Bus, SPI, I2C, X10, DMX512 und andere beliebte Protokolle implementieren.

Anwendungen
Hobby-Robotics
Verwenden Sie FlowBotics Studio, um Ihre Hobby-Robotics zu steuern, indem Sie die vorgefertigten Demo-Projekte für viele der Lynxmotion-Kits verwenden oder Ihre eigenen Projekte nur zum Spaß erstellen.
STEM-Bildung
FlowBotics Studio ist das perfekte Werkzeug für die Bildung. Es ist einfach genug, dass es von Kindern aus der Sekundar- und Oberschule verwendet werden kann, aber auch leistungsstark genug, um von Universitätsstudenten für Bachelor- und Masterstudien verwendet zu werden. Die schnellen Entwicklungsmöglichkeiten der Software bedeuten, dass Sie in einer kurzen Unterrichtsstunde viel mehr erreichen können als mit traditionellen Programmierwerkzeugen.

Wissenschaft: Verwenden Sie FlowBotics Studio, um Anwendungen für wissenschaftliche Experimente, Tests und Messungen, Datenprotokollierung, Diagramme, das Speichern von Dateien auf der Festplatte und mehr zu erstellen.
Technologie: FlowBotics Studio kann das Herzstück Ihres Designs für Dinge wie Heimautomation, A/V-Aufnahme, Videobearbeitung, Audiobearbeitung und mehr sein.
Ingenieurwesen: Verwenden Sie FlowBotics Studio, um mechatronische Ingenieursysteme einschließlich Steuerungssystemen, SCADA (Supervisory Control and Data Acquisition), Mensch-Maschine-Schnittstelle und autonome Robotersysteme zu erstellen.
Mathematik: Verwenden Sie FlowBotics Studio, um Mathematik zu lehren, von Binärzahlen und Boolescher Algebra bis hin zu trigonometrischen Funktionen und Diagrammen.
Datenakquisition

Möchten Sie eine einfache Möglichkeit, Daten aus der Außenwelt zu erfassen? Die FlowBotics Studio Sprache unterstützt viele beliebte Datenakquisitionsgeräte: Zum Beispiel können Sie ein Phidgets Sensor Interface Kit 8/8/8 verwenden, um analoge und digitale Signale zu erfassen.
Robotics
Die serielle Kommunikationsschnittstelle in FlowBotics Studio ermöglicht es Ihnen, eine Vielzahl kostengünstiger Roboter anzuschließen. Sie können Inverse Kinematics (IK) und Proportional Integral Derivative (PID) Module verwenden, um Bewegungen zu verwalten und beeindruckende interaktive Benutzeroberflächen zu erstellen, um Ihren Roboter live zu steuern.

Digitale Signalverarbeitung
Durch die Verbindung mit externen analogen I/O-Geräten können Sie Signale mit hoher Datenrate direkt in FlowBotics Studio streamen. Die Stream-Datenkomponenten und das DSP-Code-Komponente können dann verwendet werden, um komplexe Signalverarbeitung zu erstellen, und all dies geschieht in Echtzeit.
Sie können sogar Ihre Algorithmen und Benutzeroberfläche live anpassen - während Ihre Daten weiterhin gestreamt werden. Dies macht den Entwicklungsprozess extrem schnell, da Sie die Effekte sofort sehen.
Bildverarbeitung

Die FlowBotics Studio Sprache hat viele eingebaute Videofunktionen. Sie können problemlos externe Webcams anschließen, Videos auf die Festplatte aufnehmen und komplexe Aufgaben wie Bewegungs-, Farb- und Gesichtserkennung mit Leichtigkeit durchführen.
Heimautomation und Sicherheit
Mit dem X10-Heimautomationssystem können Sie ein vollständig angepasstes Heimautomations- oder Alarmsystem erstellen.
Verwenden Sie passive Infrarotsensoren, um Bewegungen zu überprüfen und Lichter und Kameras auszulösen. Verwenden Sie FlowBoard und das GSM-Modul, um SMS-Benachrichtigungen an Sie zu senden, wenn wichtige Ereignisse auftreten. Schalten Sie Geräte oder Beleuchtung ein und aus.
Industrie
FlowBotics Studio wird sogar in der Industrie verwendet, um komplexe Anwendungen von Tests und Messungen, SCADA, Datenprotokollierung, Maschinensteuerung und sogar UAVs zu erstellen.
RobotShop App Store

Der Software & APPs ist der neue Ort, um Projekte und Module zu finden und zu verkaufen, die in FlowBotics Studio erstellt wurden.
Entwickler können Roboteranwendungen mit FlowBotics Studio erstellen und sie dann dem RobotShop App Store hinzufügen, um sie an andere Roboterbesitzer zu verkaufen und Geld zu verdienen. Zum Beispiel ist hier das neue SSC-32 Servo Sequencer Utility, das mit FlowBotics Studio erstellt wurde.
Dieses Dienstprogramm ist eines der mitgelieferten Demo-Projekte mit Quellcode, den Sie an Ihre spezifischen Bedürfnisse anpassen können.
Wenn Sie Fragen zum App Store haben, einschließlich wie Sie eine App einreichen können, sehen Sie bitte den Tab "Submit a Robot App" in den RobotShop App Store FAQ.
- 1x Lynxmotion FlowBotics Studio Graphical Programming Software (Download)
- Kompatibel mit Windows XP SP2 (mit .NET Framework), Windows 7 und Windows 8. Erfordert eine Internetverbindung.
- Mindestanforderungen für Windows XP: 2 GHz (Single Core), 1 GB RAM und 1024x768 Auflösung.
Avoir beaucoup de plaisir. Très bien organisé.
Having a lot of fun. Very well organized.
The graphical language in FlowBotics works like LabVIEW and is very powerful. It works really well for developing rapid proof of concepts/utilities for serial/usb devices and has a great library for developing polished GUIs for them.
Le langage graphique de FlowBotics fonctionne comme LabVIEW et est très puissant. Cela fonctionne vraiment bien pour développer une preuve rapide de concepts / utilitaires pour les périphériques série / usb et possède une excellente bibliothèque pour développer des interfaces graphiques polies pour eux.
Versand schätzen
Rückgaberecht
Wenn Sie mit einem im Shop gekauften Produkt nicht zufrieden sind, können Sie innerhalb von 30 Tagen ab dem Lieferdatum eine Rücksendung beantragen, es sei denn, das Produkt ist unter den nachstehenden Rückgabeausnahmen aufgeführt oder unterliegt besonderen, auf der Produktseite angegebenen Rückgabebedingungen.
Diese Rückgaberichtlinie gilt als Mindeststandard auch für Produkte, die von Drittanbietern über den Marketplace verkauft und versendet werden.
Bitte lesen Sie die Rückgabebedingungen, die Rückgabeausnahmen sowie das Verfahren So beantragen Sie eine Rücksendegenehmigung (RA), bevor Sie einen Rücksendeantrag stellen.
Für europäische Verbraucher, die ihr gesetzliches Widerrufsrecht ausüben, gelten abweichende Bedingungen. Siehe das Gesetzliche Widerrufsrecht.
Rücksendungen im Rahmen dieser Richtlinie betreffen nicht defekte Produkte. Bei einem bestätigten Herstellungsfehler werden die Abhilfen gemäß den Garantiebedingungen nach Ermessen des Verkäufers abgewickelt. Siehe den Abschnitt Garantie.
Rückgabebedingungen
Um im Rahmen der 30-tägigen Rückgaberichtlinie Anspruch auf eine Erstattung zu haben, müssen alle folgenden Bedingungen erfüllt sein:
- Vor der Rücksendung des Produkts muss eine gültige Rücksendegenehmigungsnummer (RA) eingeholt werden. Rücksendungen ohne RA-Nummer werden abgelehnt.
- Die RA-Nummer ist 30 Tage gültig. Der zurückgesendete Artikel muss innerhalb dieses Zeitraums eingehen.
- Die RA-Nummer muss der Rücksendung beigefügt werden.
- Produkte müssen in ungebrauchtem, unverändertem Zustand (z. B. ohne Kratzer, Veränderungen, fehlende Teile oder Anzeichen von Installation/Gebrauch) und in ihrer Originalverpackung, wiederverkaufsfähig, zurückgesendet werden.
- Versandkosten sind nicht erstattungsfähig. Die Kosten der Rücksendung trägt der Kunde, außer bei einem Produkt, das über das Fehlerbehebungsverfahren von RobotShop als defekt bestätigt wurde, oder bei einem von RobotShop verifizierten Versandfehler.
- Erstattungen werden innerhalb von 7 Tagen nach Eingang und Prüfung des zurückgesendeten Artikels bearbeitet.
- Für Haushaltsroboter, die in gebrauchtem oder unsauberem Zustand zurückgesendet werden, kann eine Reinigungsgebühr von 100 € anfallen.
- Für Rücksendungen großer Mengen von Artikeln, die speziell für den Kunden beim Hersteller bestellt wurden oder nicht zum Standardbestand von RobotShop gehören, kann eine Wiedereinlagerungsgebühr von 20 % anfallen.
Rückgabeausnahmen
Die folgenden Produkte sind im Rahmen dieser Richtlinie nicht rückgabe- oder erstattungsfähig:
- Gebrauchte, beschädigte oder veränderte Produkte — Artikel, die Anzeichen von Gebrauch, Verschleiß oder Veränderung aufweisen und dadurch nicht mehr wiederverkaufsfähig sind.
- Verbrauchsmaterialien * — Gebrauchs- und Verschleißkomponenten, die durch den Gebrauch verändert oder aufgebraucht werden (z. B. Batterien, Riemen, Bürsten, Zahnräder, Filament, Reifen, Einwegbeutel, Schmiermittel, Fette, Wachse usw.). Nach dem Öffnen oder Gebrauch nicht rückgabefähig.
- Verderbliche Waren — Waren, die schnell verderben oder ablaufen können. Nicht rückgabefähig.
- Versiegelte Waren (Gesundheit oder Hygiene) — Artikel, die aus Gründen des Gesundheitsschutzes oder der Hygiene versiegelt sind (z. B. Masken, Handschuhe, geruchsabsorbierende Produkte). Nach dem Entsiegeln nicht rückgabefähig.
- Selbstbauprodukte und Artikel, die eine Montage durch den Kunden erfordern * — Einschließlich Roboter und Bausätze, Roboterteile und andere Produkte, die eine Montage oder Lötung erfordern. Nach dem Zusammenbau, Löten oder Installieren nicht rückgabefähig.
- Digitale Waren, Software und Apps * — Nur Endverkauf, aufgrund von Lizenzbeschränkungen.
- Ausverkaufsartikel * — Als Ausverkauf oder Endverkauf gekennzeichnete Produkte, einschließlich Auslauf- oder eingestellter Artikel.
- Maßgefertigte, personalisierte oder Sonderbestellartikel — Produkte, die nach den eigenen Spezifikationen und Anforderungen des Kunden gefertigt, konfiguriert, angepasst oder gebaut wurden.
- Artikel auf Bestellung * — Standard-Katalogprodukte, die nicht von RobotShop bevorratet und speziell zur Erfüllung eines Kundenwunsches bestellt werden.
- Professionelle und spezialisierte Ausrüstung — Siehe die Seite Garantie für professionelle und spezialisierte Ausrüstung und den Abschnitt Gewerbliche und institutionelle Käufer (B2B) in den Allgemeinen Geschäftsbedingungen.
* Europäische Verbraucher behalten ihr gesetzliches Widerrufsrecht für diese Artikel. Dessen Ausübung unterliegt den im Gesetzlichen Widerrufsrecht festgelegten Bedingungen und Ausschlüssen, und jede Erstattung kann gemindert werden, um einen Wertverlust widerzuspiegeln, der aus einer über die Prüfung hinausgehenden Handhabung resultiert.
So beantragen Sie eine Rücksendegenehmigung (RA)
Obwohl dieselbe Rückgaberichtlinie gilt, erfordern diese Bestellungen ein gesondertes Kontaktverfahren für Rücksendungen.
- Von RobotShop abgewickelte Bestellungen → reichen Sie über Ihr Konto ein Support-Ticket unter Meine Support-Tickets ein.
- Bestellungen von Marketplace-Verkäufern → reichen Sie über Ihr Konto unter Meine Marketplace-Tickets ein Ticket ein, um den Verkäufer direkt zu kontaktieren.
Hinweis: Produkte von Marketplace-Verkäufern sind in der Regel mit SKUs gekennzeichnet, die mit RM beginnen, und werden auf der Produktseite mit dem Hinweis „ Verkauft und versendet von [Name des Verkäufers] “ gekennzeichnet.