ROXY Robotics

Visueel robots programmeren

Het ROXY robotics platform maakt van het programmeren van industriële robots kinder­spel. Voor dit software­platform ontwikkelt Invocate ROXY 3D, waarmee het gedrag van de robot tijdens het programmeren interactief kan worden geïnspecteerd en aangepast.

ROXY

Het ROXY platform vereenvoudigt het programmeren van industriële robots door traditionele code te vervangen door een visuele programmeer­taal, gebaseerd op Google's Blockly. Met de ROXY-editor kan een robot bijvoorbeeld worden geprogrammeerd om naar een bepaalde positie te gaan, om iets op te pakken of om iets te verplaatsen.

In plaats van een merk­afhankelijke programmeer­taal gebruikt ROXY hiervoor universele stukjes code die als Lego aan elkaar kunnen worden geklikt. ROXY vertaalt de universele code automatisch naar de robot- of merk­specifieke commando's.

ROXY 3D visualiseert code uit de ROXY editor in realtime

ROXY 3D

Met ROXY 3D maken we het programmeren van een industriële robot nóg iets makkelijker. ROXY 3D is een uitbreiding op de bestaande user interface van ROXY. Het geeft gebruikers tijdens het pro­gram­meren een realtime visualisatie van het gedrag van de robot. Commando's uit het programma worden door de virtuele robot uitgevoerd alsof het een echte robot is.

Op deze manier helpt ROXY 3D met:

  • Code debugging
  • Goedkoop en veilig testen
  • Snel robots vergelijken
  • Onbedoeld gedrag voorkomen
  • Robot­posities invoeren
  • Nieuwe programma's demonstreren

Net als ROXY is ROXY 3D universeel en merk­onafhankelijk; met een 3D model en een technische specificatie van de robot (via URDF) kan elke robot worden gevisualiseerd.

Hoe werkt het?

ROXY 3D gebruikt WebGL voor het renderen van 3D visualisaties. Met deze techniek werkt de 3D component zonder externe apps of plugins op vrijwel elk platform. ROXY 3D is via een netwerk­verbinding verbonden met de ROXY Editor. Communicatie loopt voornamelijk van de editor naar de virtuele robot, maar andersom is ook mogelijk; een gebruiker kan de virtuele robot bijvoorbeeld positioneren en de coordinaten terugsturen naar de Editor.

Voor de simulatie van robot­bewegingen maken we gebruik van een inverse kinematics model; dit wiskundige model zorgt ervoor dat de robot arm alle bewegingen van de kop van de robot volgt, binnen de grenzen van de robot­assen.

ROXY 3D ondersteunt verschillende types robot. Het onderliggende inverse kinematics model zorgt voor de juiste bewegingen, ongeacht de mechanische configuratie van de robot.

Uitproberen?

Op www.roxy-robotics.com kunt u een trial-versie downloaden om zelf te ervaren hoe makkelijk het werkt. ROXY 3D is nog geen onderdeel van de stabiele versie, maar zal binnenkort wel als beta beschikbaar zijn om uit te proberen. We zijn momenteel nog bezig met het testen en integreren van ROXY 3D in het ROXY platform.

ROXY Website

Contact

Gerelateerde projecten

Shared Smart Factories

Puzzelen met productielijnen

De Virtuele Fabriek

Hoe ziet uw fabriek er morgen uit?

AR Factory

Bouw een fabriek in één minuut

Lees verder

Producten

Gaming

Co-design

3D & VR

Invocate

Projecten

Over ons

Vacatures

Contact

Contact

Invocate

Piet Heinstraat 9

7204 JN Zutphen

06 288 30 796

contact@invocate.nl

Copyright © 2024 Invocate