Open Robot Control-software

Het OROCOS-framework past softwarepatronen in C ++ toe om real-time uitvoering van software te bereiken ...
Download nu

Open Robot Control-software Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Peter Soetens
  • Uitgever website:
  • http://www.orocos.org/

Open Robot Control-software Tags


Open Robot Control-software Beschrijving

Het OroCos Framework past softwarepatronen in C ++ toe om realtime uitvoering van software te bereiken ... Open Robot Control Software (OroCOS) Framework past softwarepatronen in C ++ toe om real-time uitvoering van softwarecomponenten te bereiken en een infrastructuur te bieden om ze snel te integreren in een real-time besturingssysteem zoals RTAI of RTLINUX, hoewel het op normaal kan worden getest Linux-systemen. Het OROCOS-project startte als een gratis softwareproject voor robotica, maar het is zijn robotica-afhankelijke wortels ontgroeid. Vandaar dat "OroCos" nu bestaat uit twee ontkoppelde maar geïntegreerde subprojecten: Open Realtime Control-services. Dit is een hard realtime softwarekader voor alle mogelijke machinebesturingsapplicaties, volledig onafhankelijk van de originele robotica-focus van het project. Het is ontworpen om veilig parallelle gebruiker gedefinieerde taken uit te voeren, op zowel vanille linux 2.6 en harde realtime rtai. Uitgebreide grafische configuratieondersteuning is beschikbaar.Aseerbare functies: hardware-abstractie, besturingssysteem Abstractie, eventafhandeling, hiërarchische en parallelle staatsmachines, realtime "PLC" scripting, commando-parseren, online eigendomsconfiguratie, meerdere tijd- en gebeurtenis-getriggerde draden, geavanceerde gegevens Bescherming voor synchrone / asynchrone gegevensstroom, sterk getypte gegevensstroom, (on-line) configuratie-ondersteuning, ... Integratie tussen RTAI en TAO en ACE maakt ook deel uit van het lopende werk naar een harde realtime gedistribueerde controle-infastructuur op basis van CORBA.OPEN Robotbesturingssoftware. Een set van klassenbibliotheken en een toepassingskader met generieke functionaliteit voor werktuiggereedschap en robots: gecascadeerde controle-lussen en controlecomponenten, bewegingsopwikkeling en interpolatie; kinematica en dynamica; robotspecifieke besturingsalgoritmen; schatting en identificatie; Enz. De volgende families van applicaties hebben beschikbare werkende implementaties: krachtgestuurde 6R-manipulator-arm en Cartesiaanse XYZ-werktuigmachines. We zouden ontwikkelaars verwelkomen om mobiele robot en humanoïde robottoepassing (s) te starten. In die inspanningen kan veel van het materiaal van de bovengenoemde toepassingen worden hergebruikt. Bovendien is gedetailleerde ondersteuning beschikbaar via de mailinglijst van de ontwikkelaars. Dus elke nieuwe applicatie vereist matige programmeerinspanning. (Niet rekening houdend met systeemafhankelijke modules zoals apparaatchauffeurs of kinematische routines.) Open Robot-besturingssoftware is ontworpen om beroep te doen op robotisten. Zie de OROCOS-project Homepage voor een geautomatiseerd downloadscript. Wat is er nieuw in deze release: · Deze release fixeert bugs in de op gebeurtenis gebaseerde gegevenspoorten en bouwen instellingen bij het bouwen met CORBA / TAO-ondersteuning. · Een extra parameter voor het instellen van een time-out op Corba-methode-aanroepingen is toegevoegd aan de Orb Init-code.


Open Robot Control-software Gerelateerde software