joBot Junior Version 0.1 – 16-08-2006 joBot - Java Oriented Robot – Junior versie De MultiMotions joBot is een kleine (18 cm) omnidirectionele robot die met een subset van Java kan worden geprogrammeerd. Het gebruikt de muVium versie van de populaire PIC processor, zoals toegepast in de MultiMotions JPB bordjes. De robot is voorzien van ontwikkel hulpmiddelen, een simulator, demonstratie programma en de volledige source code. De robot heeft de volgende faciliteiten: 1. Twee servo-motortjes die de wielen aandrijven. 2. Twee infrarood afstandssensoren die via een driehoeksmeting afstanden tussen 3 en 30 cm kunnen meten, onafhankelijk van de kleur van objecten. 3. Een standaard JPB processor bord met een totaal van 8 servo- of digitale I/O pennen en 8 Analoge ingangen. 4. Een 4 positie DIP switch waarmee de gebruiker mode switches kan zetten met een waarde tussen 0-15. 5. Afzonderlijke oplaadbare batterijen voor motoren en processor. 6. Laden van het programma op de robot via USB verbinding met de PC 7. Ontwikkeling van programma code in de muVium subset van Java 8. Interactieve test- en debugging faciliteiten via de joBot simulator Servos Voor continue rotatie aangepaste Remote Control (RC) servo’s zoals die in de modelbouw worden gebruikt, drijven de wielen van joBot aan. Het voordeel is dat door middel van een eenvoudige aanpassing deze motortjes gebruikt kunnen worden om de snelheid en draairichting aan te passen. joBot kan een totaal van 8 zulke servo’s tegelijk aansturen. Infrarood Afstands Sensoren De Sharp afstands sensoren meten de afstand door middel van een driehoeksmeting. Een kleine lineaire CCD (vergelijkbaar met een cameraatje) meet de hoek waaronder een smalle bundel infrarood licht in de sensor reflecteert. Het voordeel hiervan is dat de sensor daardoor ongevoelig is voor de reflectie van verschillende kleuren. UVMdemo voorbeeld programma Een demonstratieprogramma is beschikbaar dat alle faciliteiten van de robot laat zien. joBot wordt standaard met dit programma geleverd zodat testen direct kan beginnen. Door de DIP switches te gebruiken kunnen de verschillende functies van het programma worden geselecteerd. Meer details zijn te vinden in de documentatie van UVMdemo. 1 joBot Junior Version 0.1 – 16-08-2006 Real-time joBot simulator Als deel van de joBot familie is in Java een simulator ontwikkeld, die het voor ontwikkelaars mogelijk maakt om hun software te testen op een standaard PC, ook als er geen robot beschikbaar is. Alle robot functies kunnen worden nagebootst, waardoor snel en gemakkelijk robot applicaties kunnen worden ontwikkeld. Zodra de applicatie goed werkt met de simulator, zorgt een geïntegreerde faciliteit ervoor dat het programma in het geheugen van de joBot wordt geladen en draait hetzelfde programma op de lokale processor van het JPB bordje. Processor Bord Het MultiMotions Java Processor Board (JPB) is een speciale op muVium gebaseerde processor voor kleine robots. DIP switches RS232 USB Bus Pin 32 Reset LED’s 9V Input Bus Pin 1 6V Input Prijzen Model JoBot Junior Kit JoBot Junior Opties Zelf monteren met software licentie. Gemonteerd met batterijen en oplader Prijs ex btw 200 300 Prijs incl btw 238.00 357.00 Programmeren van de muVium processor Om het JPB bord te programmeren wordt de USB poort gebruikt samen met de muVium software. Meer details zijn te vinden op www.muvium.com Neem voor meer informatie contact op met: MultiMotions, Waterlandlaan 120 1441RW Purmerend 0299-471617 e-mail: [email protected] www.multimotions.com MultiMotions is een handelsmerk van Lithp Systems bv 2