RWTH Mindstorms NXT Toolbox styrer LEGO Mindstorms NXT roboter med MATLAB via en trådløs Bluetooth-tilkobling.
RWTH Mindstorms NXT Toolbox er utviklet for å kontrollere LEGO MINDSTORMS NXT roboter med MATLAB via en trådløs Bluetooth-tilkobling. Denne programvaren er et gratis open source produkt og er underlagt GNU General Public License (GPL). Utviklingen av RWTH - Mindstorms NXT Toolbox ble motivert av en RWTH Aachen studentprosjekt - MATLAB møter LEGO Mindstorms - for elektriske ingeniørstudenter og derfor utformet hovedsakelig for utdanning.
Verktøy funksjoner er basert på LEGO MINDSTORMS NXT Bluetooth kommunikasjonsprotokoll for å kontrollere den intelligente NXT Brick via en trådløs Bluetooth-tilkobling. Selv om en Bluetooth-tilkobling er ikke anbefalt for en real-time robot kontrollerende generelt, på grunn av sin høye ventetid, gir denne verktøykassen MATLAB funksjoner for å samhandle med en robot direkte.
Den største fordelen med denne fjernkontrollen konseptet gjør det mulig å kombinere robotapplikasjoner med komplekse matematiske operasjoner og visualiseringer i MATLAB. Denne verktøykassen åpner ubegrensede muligheter til å gi roboter kunstig intelligens og andre forbedringer som bruker de mangfoldige MATLAB funksjoner og beregninger for digital signalbehandling
Egenskaper .
< ul>
Hva er nytt i denne versjonen:
- Følgende nye sensorer støttes: HiTechnic Color Sensor (digital ), HiTechnic gyroskopisk sensor (analog), Codatex RFID Sensor (digital), HiTechnic Infrarød Seeker, HiTechnic Acceleration Sensor, og HiTechnic magnetisk kompass sensor.
- En privat lavt nivå funksjon, waitUntilI2CReady, ble lagt til støtte gjennomføringen av komplekse I2C sensorer.
- NXC_ResetErrorCorrection funksjonen ble lagt til.
- Den nye NXTmotor klassen ble forbedret på forskjellige steder og er mer stabil nå.
- Den innebygde NXC program MotorControl ble forbedret til å jobbe med NXC_ResetErrorCorrection (gjeldende versjon er 1.1).
- Dokumentasjonen ble oppdatert.
- Presis motorisk kontroll ble lagt gjennom den innebygde NXC programmet.
- NXTmotor klassen ble lagt for enkelt å administrere og kontrollere motorer (og krever MATLAB 2008a).
- NXC_MotorControl funksjonen ble lagt til som en direkte grensesnitt for avansert motor regulering.
- NXT_GetCurrentProgramName funksjonen ble lagt til.
- Støtte for USB-kommunikasjon ble lagt til NXT murstein (for både Windows og Linux-systemer).
- Det er omtrent 10 ganger raskere enn Bluetooth.
Kommentarer ikke funnet