Software

Programma's, libraries, algoritmes en andere logische composities van virtuele elementen

DIY Betaalautomaat

rein di, 07/15/2014 - 21:45

Het prototype van onze nieuwe zelfgebouwde betaalautomaat is bijna klaar. De automaat wordt aangestuurd door een Arduino microcontroller en heeft een 12Volt en een USB-aansluiting.

Firmware voor SeeedStudio Hercules 4WD controller

rein vr, 10/11/2013 - 10:35
Omdat de standaard firmware vanuit de fabriek niet werkt, hebben we zelf iets gemaakt. De firmware biedt ondersteuning voor de motors, de battery-sensor, de feedback (speed) sensors en de mogelijkheid om de robot via de seriele poort (XBee, Bluetooth) aan te sturen.

De software staat hieronder afgedrukt, maar je kunt het ook downloaden
Hier een filmpje: Video

Nationale poeziedag en presentatie poëziefoon

rein vr, 02/01/2013 - 14:48

Gisteren, tijdens nationale poëziedag is de poëziefoon gepresenteerd in het haagse Diamanttheater. 's Avonds hebben we veel mooie gedichten gehoord en we hebben vernomen dat er zelfs een wachtlijst is om de poëziefoon te gebruiken.

Het schema, ontwerp en broncode van de poëziefoon wordt binnenkort op deze site gepubliceerd. De nieuwe poëziefoon is voor het grootste gedeelte hetzelfde als de oude, maar de code is herschreven voor de Arduino 1.0 ontwikkelomgeving en er is een andere sensor aangesloten.

Planning 2013

rein ma, 01/14/2013 - 20:47

 2012 is voor Theo's Mechanische Aap een goed jaar geweest. We hebben een aantal projecten succesvol kunnen afronden en we hebben meegewerkt aan een paar leuke evenementen zoals de Makerfare in Groningen, het vliegerfestival  en de projecten voor het Huis Van Gedichten

Lopende projecten

Hieronder een kort overzicht van de projecten waar we op dit moment aan werken.

Apebot, de Arduinorobot

rein do, 10/04/2012 - 14:38

De komende twee weken is Rein bezig met het afbouwen van de nieuwste robot: de Apebot. Dit is een Arduino gebaseerde robot die een stuk uitgebreider is dan onze vorige robots. Een aantal van de features zijn:

Groningen Mini Maker Faire

rein di, 10/02/2012 - 14:59

Op 20 oktober laten Makers laten zien wat ze waard zijn. Nieuwe makers kunnen hun talent ontdekken. Het programma bestaat uit drie hoofdonderdelen: Maker Expo, Maker Workshops en Maker Challenges. Makers komen uit het hele land en zelfs van daarbuiten naar Groningen.

Wij zullen tijdens de Makerfare een aantal van onze bouwsels laten zien en daar over vertellen. De volgende apparaten nemen we mee:

Canon camera Vliegerfotografie rig

Dit document beschrijft een simpele oplossing om met een digitale Canon Ixus 75 camera en een simpele picavet vliegerfoto's te kunnen maken waarbij de camera elke 10 seconden een foto maakt totdat de battery leeg is.

Nieuwe workshops in 2012: Drupal en Vliegerfotografie

rein wo, 03/07/2012 - 21:46

Voor dit voorjaar (2012) staan er bij de Mechanic Ape twee workshops geplant.

De eerste workshop gaat over Drupal7 en is bedoeld voor mensen die hun eigen website willen bouwen met Drupal. Voor deze workshop is geen programmeerervaring nodig maar enige handigheid met een computer is wel vereist.

De tweede workshop gaat over het maken van je eigen vliegerfotografie setup. Tijdens de eerste les gaan we een Picavet maken waarmee je de camera aan de vlieger kunt bevestigen. Tijdens de tweede les gaan we naar Scheveningen om de vliegers aan de praktijkproef te onderwerpen.

Poeziefoon

De poëziefoon is een oude bakelieten telefoon die een gedicht voorleest nadat je de hoorn hebt opgenomen. De telefoon bevat aan de binnenkant een Arduino microcontroller, een mp3-trigger print, een microswitch, een weerstand van 220 ohm en een aantal kleurige draden.

Audio & Video

Hieronder een overzicht van audio, video en multimediale projecten

Internet software

Hieronder een overzicht van onze web projecten

Augmented reality experimenten

Hieronder de beschrijving van onze AR experimenten.

Blaeu map browser

De blahwe map brawser is een database met 16e eeuwse landkaarten. De antieke kaarten worden over een openlayers kaart geprojecteerd waardoor je kunt browsen, inzoomen en uitzoomen.

De sourcecode kunnen wij op verzoek toesturen. De landkaarten zijn gratis van onze site te downloaden en vrij van rechten.

http://supralogica.com

TMABot 2 met wavefront algoritme

rein vr, 10/15/2010 - 14:31

De mechanische apen hebben de laatste dagen gewerkt aan de opvolger van TMABot v1. De nieuwe versie beschikt over een aantal algoritmes om nog beter te kunnen navigeren.

Eigenschappen van de TMABot 2.0 software

  • Wavefront algoritme voor collision avoidance
  • RVJBF algoritme voor meten van exacte verplaatsing
  • Ondersteuning voor minimaal 1 tot maximaal 19 sonar sensoren

 

De nieuwe software + sourcecode kun je gratis downloaden van http://code.google.com/p/mechanicape/

TMABot v1.0 released

rein wo, 09/22/2010 - 18:49

We zijn nu een paar weken bezig met de ontwikkeling van een nieuwe robot. De robot kan objecten ontwijken en zelfstandig door een ruimte bewegen. De volledige bouwbeschrijving van de robot kun je hier vinden.

TMABot

The TMABot is a small robot we have built to learn more about robotics, collision avoidance and detection, path planning, etc... This document describes how you can make your own copy of TMABot and how to modify it.

Imaginair museum door Jon Stam

Jon Stam belde ons op een dag met de vraag of hij langs kon komen met zijn imaginair museum. Dit museum bestond uit een ouderwetse viewmaster, een paar lcd-schermpjes uit een videobril, een schakelaar en een videoplayer. Elke keer dat de gebruiker op de viewmaster handle drukte zou er een nieuwe videofilm in de viewmaster moeten gaan spelen. Wij hebben John geholpen om de microcontroller en de RFID-lezer samen te laten werken met de trigger-knop van de viewmaster. Hiervoor hebben we (Theo's Mechanic Ape) een print gemaakt en een Arduino programma geschreven.

Software Freedom Day!

rein vr, 08/06/2010 - 12:54

Software Freedom Day (SFD) is een wereldwijde viering van Free and Open Source Software (FOSS) oftewel Vrije en Open Bron Software. Op deze dag wil men aandacht besteden aan de voordelen van FOSS in gebruik bij onderwijs, bij de regering, in huis en in bedrijf - oftewel, overal! Op zaterdag 18 september 2010 zullen diverse SFD evenementen wereldwijd georganiseerd worden.

In de Koninklijke Bibliotheek te Den Haag zal er één van die evenementen plaats gaan vinden. Toegang is gratis en deuren openen om 10:30.

Open Source support team

rein zo, 06/13/2010 - 21:13

Je kunt bij Theo's Mechanische Aap terecht indien je vragen of problemen hebt met je Linux laptop. De leden van TMA gebruiken zelf Ubuntu, Debian, Archlinux e.v.a. en  hebben redelijk veel ervaring met Linux en een groot aantal applicaties zoals Firefox, LibreOffice, Gimp, Blender, Apache, etc...

Augmented reality experiments part 2

rein vr, 05/07/2010 - 15:02

We did some new experiments with augmented reality and used the cam-image as marker overlay. You can download the software with the results of our experiments. It was made with processing and the NyARToolkit. We did some modifications to let it work with GStreamer.
The software is developed and tested with Linux (Ubuntu 10.04) but the untested versions for Windows and OSX should also work.

Theo's augmented reality experiments part 1

rein di, 03/30/2010 - 19:59

Afgelopen week hebben we o.a. gespeeld met ARToolkit, software voor augmented reality. Van onze experimenten hebben we een filmpje gemaakt. We gaan nu kijken hoe we dit kunnen combineren met onze robots, vliegtuigen en on-board camera's. Wordt vervolgt....

http://www.youtube.com/v/yiA3FcEWVvQ

RobotArm Controller in PHP

De OWI-535 robotarm van Lynxmotion heeft een seriele interface. De bijlage bij dit artikel beschrijft hoe je deze kunt aansturen met PHP (online aanstuurbaar) of met een Arduino microcontroller (voor lokaal gebruik).

TMA POP Robot

The Theo's Mechanic Ape "Point of Presence" robot is a bit like Wall-e™, small, friendly and always trying to help you. The robot is made out of 2 modules, a mobility module (to move with motors and wheels) and a Point-Of-Presence module (to track, trace and communicate with human beings). Both modules are developed in-house at Theo's Mechanic Ape.

WSRP for PHP

The current PHP WSRP library is a full implementation of the WSRP consumer written in PHP. It is based on the text of the Oasis wsrp primer 1.0 which is available at http://www.oasis-open.org/committees/download.php/10539/wsrp-primer-1.0....