Hallo
Prima Aktion. Das Wifi-Modul mit dem potenten Mega256 fletscht die Zähne.
Hoffentlich ist die Library wieder im gewohnten Arexx-Standart programmiert und nicht so freudlos hingeschludert wie beim Arm oder beim Caterpillar.
Gruß
mic
Hallo,
in diesem Thread kann über die RP6-M256-WIFI Modul Testaktion diskutiert werden.
Newsartikel zum Modul:
https://www.roboternetz.de/community...tis-für-Tester!
(hier darf auch allgemein diskutiert werden)
Testaktion:
https://www.roboternetz.de/community...-Testanwender!
MfG,
SlyD
Geändert von SlyD (11.06.2012 um 20:13 Uhr)
Hallo
Prima Aktion. Das Wifi-Modul mit dem potenten Mega256 fletscht die Zähne.
Hoffentlich ist die Library wieder im gewohnten Arexx-Standart programmiert und nicht so freudlos hingeschludert wie beim Arm oder beim Caterpillar.
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Schade dass nur RP6-Besitzer bei der Testaktion mitmachen dürfen. Klar, man soll ja das Gerät direkt am Orginal testen, aber sicherlich gibt es auch Bastler die sich nur dieses Modul kaufen und es in ihren Projekten einsetzen.
Ich finde es sehr ok wenn es zunächst am RP6 gestetet wird, debegr92. Immerhin ist das die Zielgruppe - auch wenn das Modul anderweitig verwendbar und vielleicht als Standalone noch viel öfter verkauft wird. Fragen wie die I2C Kopplung, Slavesoftware der Basis in Verbindung mit dem Master auf dem M256, Busprobleme wegen unterschiedlicher CPU-Speed, IRQ Probleme usw... kann man nun mal nur mit einem RP6 als "Untersatz" testen. Ich denke, es ist auch eine Geste an die Entwickler hier im Forenteil und das geht absolut in Ordnung. Für alle anderen isses ja auch wohl bald zu erwerben.
Gruß Rolf
Sind Sie auch ambivalent?
Klar auf jeden Fall, werde mir das Teil aber auch mal ansehen, verbauen kann man das sicherlich mal irgendwo
RP6 Besitzer... - gelten auch Besitzer vom Fahrgestell?
Wär schon noch was cooles wenn mein Robo BT und WLAN hat....ach die Ideen gehn ja nie aus, nur das Geld
Hallo,
das Modul kann auch ohne die RP6 Elektronik eingesetzt werden, aber man benötigt noch ein USB Interface mit FT232. Das ist beim RP6 ja mit dabei. Darüber läuft die Konfiguration der WLAN Einstellungen über den RobotLoader. Muss man natürlich nur einmal machen wenn sich was ändert (wie das aktuell ausschaut könnt Ihr euch übrigens hier schon ansehen: https://www.roboternetz.de/community...botLoader-2-3a ).
Ein kompatibles Interface gibt es mittlerweile auch einzeln (etwas anders als das RP6 Interface). Kann man sich prinzipiell auch selbst basteln wenn man schon eine Platine mit dem FT232 da hat...
Für den Fall, dass wir nicht genug Tester zusammen bekommen sollten, könnte ich das notfalls aber noch mit dazu geben und die Teilnahme für alle öffnen
MfG,
SlyD
Das wär natürlich Klasse
Habe aber auf jeden Fall mal Fabian E. zum Thread eingeladen, vielleicht will er ja seine Remotrol auf die M256 adaptieren.
Grüße
Hallo,
ich bin sehr interessiert an einer Teilnahme, jedoch habe ich dazu ein paar Fragen:
- Ich habe noch keine 20 Beiträge, ist das ein Problem?
- Gibt es eine Art "Deadline" für eine Realisierung des Projekts? Oder kommt es euch eher auf konstruktives Feedback von den Testern an?
- Welche weiteren Anforderungen gibt es an die Tester/das Projekt? Kann man das Modul nach dem Test behalten?
Noch ein paar Infos zum Projekt:
Ich plane derzeit eine Software, mit der der RP6 komplett vom PC aus ferngesteuert werden kann.
Der Roboter soll hierbei nicht primär über eine Benutzeroberfläche gesteuert werden, sondern per Java-Programm.
Nach erfolgreicher Beendigung wird das Projekt natürlich als Open Source veröffentlicht.
Mein RP6 hat derzeit folgende Hardwarekonfiguration:
- RP6V2 Base (Slave-Modus)
- RNControl 1.4 mit modifizierter RP6Lib
- LCD03
- SRF08
- CMPS03
- BTM222 zur drahtlosen Kommunikation
- Sharp GP2D12
- 1 Servo
Das Ganze soll komplett in Java geschrieben werden, momentan ist eine Kommunikation über ein BTM222-Modul vorgesehen.
Dies hat den Nachteil, dass es keine universelle, wirklich(!) plattformunabhängige COM-Library für Java gibt - daher arbeite ich momentan an einer Implementierung in C.
Ein Bluetooth-Modul würde dieses Problem sehr elegant umgehen: Hier müsste eine Art (Web-)Server auf dem Wifi-Modul implementiert werden, durch welchen der RP6
seine Befehle empfängt. Im Gegensatz zur seriellen Schnittstelle wird eine Netzwerkkommunikation von Java direkt unterstützt, daher wäre das Programm wieder wirklich plattformunabhängig.
Das Ziel wäre daher:
- Realisierung einer Client-Server-Architektur zwischen RP6 und PC.
- Entwurf eines Kommando-Protokolls, das verschiedene auf dem RP6 ausführbare Kommandos abstrahiert und dem Anwender in seinem Programm zur Verfügung stellt.
Vorerst soll nur die oben aufgeführte Hardware unterstützt werden, allerdings ist ein Plugin-System für Sensoren/Aktoren geplant.
Auf dem RP6 muss man das natürlich selbst umsetzen - alternativ könnte die Command-Struktur natürlich auch das I2C-Protokoll über Wifi brücken...
- Umsetzung einer Java-Library zur Steuerung des RP6 vom PC aus
Hallo,
> Kann man das Modul nach dem Test behalten?
Ja
> - Ich habe noch keine 20 Beiträge, ist das ein Problem?
> - Welche weiteren Anforderungen gibt es an die Tester/das Projekt?
Es werden aktive Benutzer im Forum / Wiki bevorzugt und keine Neulinge die sich evtl. sogar nur wegen dieser Aktion hier registriert hätten.
Es nutzt niemandem wenn das Modul bei jemandem landet der es nach drei Tagen in den Schrank stellt bzw. nicht an den Diskussionen im Forum teilnimmt.
Jemand mit wenig Postings ist entweder gerade frisch registriert, oder bislang nicht sonderlich aktiv im Forum gewesen.
Ich überlege mal bis Ende nächster Woche ob man vereinzelt(!) Ausnahmen machen könnte wenn jemand gute Ideen mit ausführlicher Beschreibung vorlegt und seit einigen Jahren im Forum registriert ist. Mal schauen, müsste ich auch noch mit Frank diskutieren.
Kommt auch drauf an wieviele Bewerber es geben wird, wenn es viele sind, werden sicherlich diejenigen die die Vorgaben erfüllen Vorrang bei der Vorauswahl bekommen...
Und es wird dann ja wie angekündigt noch eine Abstimmung darüber geben an der sich alle Roboternetz User beteiligen können - alle anderen RN User können also mitentscheiden wer ein Modul bekommen wird.
> - Gibt es eine Art "Deadline" für eine Realisierung des Projekts?
> Oder kommt es euch eher auf konstruktives Feedback von den Testern an?
Die vorgeschlagenen Anwendungen müssen nicht voll funktionsfähig implementiert werden.
Es wäre schön, aber der Weg ist das Ziel. Wenn man auf dem Weg dahin feststellt, dass es so nicht funktioniert oder man vielleicht zwischenzeitlich eine andere Idee bekommen hat, darf man auch gerne was völlig anderes damit anstellen. Das ist überhaupt nicht kritisch.
Die Dinge die Du vorschlägst wären schon interessant!
Ich vermute Du zielst hier darauf ab die Intelligenz auf den PC auszulagern, richtig?
MfG,
SlyD
Lesezeichen