TACTILE MOBILE
ROBOTPrototyp
ROBOTPrototyp
Der Tactile Mobile Robot (TMR) ist ein fortschrittlicher mobiler Roboter, der für Teleoperation, mobile Manipulation und Physical-AI-Forschung optimiert ist. Er wurde für die nahtlose Integration mit dem Franka Research 3 entwickelt und ermöglicht eine schnelle Inbetriebnahme für Forschende.
-
NATIVE FRANKA-KOMPATIBILITÄT
TMR ist nativ mit dem Franka-Ökosystem kompatibel. Mechanische, elektrische und softwareseitige Schnittstellen sind vorkonfiguriert, wodurch eine nahtlose Integration in FR3 Duo-Setups ermöglicht wird – und die Zeit bis zum ersten Experiment drastisch reduziert wird.
-
ECHTZEIT-STEUERUNG ÜBER FCI
Der TMR wurde mit Blick auf Forschungsflexibilität entwickelt und verfügt über eine mobile Basis mit standardisierten Befestigungspunkten und Schnittstellenanschlüssen. Diese ermöglichen die einfache Anbringung und Stromversorgung zusätzlicher Sensoren, Aktuatoren oder kundenspezifischer Komponenten, die auf spezifische Anwendungsfälle zugeschnitten sind.
-
MODULARES UND ERWEITERBARES DESIGNMit Blick auf Forschungsflexibilität entwickelt, verfügt der TMR über eine mobile Basis mit standardisierten Befestigungspunkten und Schnittstellenanschlüssen. Diese ermöglichen die einfache Anbringung und Stromversorgung zusätzlicher Sensoren, Aktuatoren oder kundenspezifischer Komponenten, die auf spezifische Anwendungsfälle zugeschnitten sind.
4x Kameras,
1x IMU
AGX Orin
(FCI)
FRANKA CONTROL INTERFACE (FCI)
-
DIREKTE STEUERUNGDas FCI bietet eine Low-Level, Echtzeit-Steuerung des Roboters ohne interne Transformation. Die interne Überwachung verhindert nur Selbstbeschädigungen. Erhalten Sie Zugang zum Regelkreis, einschließlich Position, Geschwindigkeit und Drehmoment im Gelenkraum sowie Position und Geschwindigkeit im kartesischen Raum.
-
DATENAKQUISEErfassen Sie Systemstatusdaten von Sensoren und Modellen mit 1 kHz. Das FCI bietet auch eine Schätzung der externen Kräfte und zusätzliche Einblicke.
-
COMMUNITYTreten Sie der stetig wachsenden Franka Robotics-Community bei und nutzen Sie C++, ROS 2 oder MATLAB & Simulink, um die Innovation in der Robotik voranzutreiben.
-
SICHERHEITImplementieren Sie benutzerdefinierte Sicherheitsregeln, um den Schutz des Operators zu gewährleisten.
-
-
ECHTZEIT-STEUERUNG UND ROS-INTEGRATION
Das Franka Control Interface (FCI) ermöglicht eine schnelle und direkte Low-Level bidirektionale Verbindung zum Arm und zur Hand. Es liefert den aktuellen Status des Roboters und ermöglicht dessen direkte Steuerung mit einem externen Workstation-PC, der über Ethernet verbunden ist. Mit der Verwendung von libfranka, unserer Open-Source C++-Schnittstelle, können Sie Echtzeit-Steuerungswerte mit 1 kHz über 5 verschiedene Schnittstellen senden:
- Drehmomentbefehle auf Gelenkebene mit Schwerkraft- und Reibungskompensation.
- Gelenk-Positions- oder Geschwindigkeitsbefehle.
- Kartesische Pose- oder Geschwindigkeitsbefehle.
Gleichzeitig erhalten Sie Zugang zu 1 kHz Messungen von:
- Gelenkdaten, z.B. Position, Geschwindigkeit und Drehmoment-Sensor-Signale der Verbindungen.
- Schätzung der extern aufgebrachten Drehmomente und Kräfte.
- Verschiedene Kollisionen- und Kontaktinformationen.
Die Robotermodellbibliothek stellt zur Verfügung:
- Vorwärtstransformation der Gelenke des Roboters.
- Jacobimatrix der Robotergelenke.
- Dynamik, Trägheitsmatrix, Coriolis- und Schwerevektor.
Zusätzlich verbindet franka_ros Franka-Roboter mit dem gesamten ROS 2-Ökosystem und integriert libfranka in ROS 2 Control. Es enthält URDF-Modelle und detaillierte 3D-Modelle unserer Roboter und Endeffektoren, die eine Visualisierung (z.B. RViz) und Gazebo-Simulation ermöglichen. Die Integration von MoveIt! vereinfacht die Bewegungsplanung und Greifersteuerung, mit Beispielimplementierungen, die zeigen, wie der Roboter mit ROS 2 betrieben wird.
ENTWICKELN AUF DER FRANKA ROBOTERPLATTFORM
KONTAKTIERE UNS
Wir freuen uns, von dir zu hören! Bitte fülle das Formular aus – wir melden uns so schnell wie möglich bei dir.
Der Ablauf ist ganz einfach:
1. Fülle das Formular mit deinen Angaben und Anforderungen aus.
2. Ein Teammitglied könnte sich bei dir melden, um deine Ziele genauer zu besprechen.
3. Wir erstellen eine passende Lösung und ein Angebot, das auf deine Bedürfnisse zugeschnitten ist.
Lass uns noch heute ins Gespräch kommen!