Jump to content

samuelk

Members
  • Gesamte Inhalte

    13
  • Benutzer seit

  • Letzter Besuch

samuelk's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. Hallo zusammen, ich habe ein C# Programm auf dem RED-Brick gespeichert. Dieses Programm wird über ein JAVA Programm (Basis: http://www.tinkerforge.com/en/doc/Software/Bricks/RED_Brick_Java.html#red-brick-java-examples) unregelmäßig vom PC aus gestartet. Jetzt ist es nötig dem C# Programm bei jedem Start andere Input Argumente (Drei winkel Werte und eine Achsen ID) zu übergeben. Wie ist dies vom externen JAVA Programm aus möglich? Perfekt wäre es außerdem, wenn die return variablen des C# Programms vom JAVA Programm ausgelesen werden könnte. Gibt es dazu auch eine Möglichkeit? Vielen Dank
  2. Roboterarm: Mover6 http://www.cpr-robots.com/products/mover6.html PCAN-USB Adapter: http://www.peak-system.com/PCAN-USB.199.0.html Bitteschön
  3. Danke, habe gerade gesehen, dass Debian darauf läuft Ich muss einen Treiber für einen USBtoCAN Adapter installieren
  4. Hallo noch eine Frage... Ich habe einen Roboterarm und kann diesen am Laptop über USB mittels eines C# Programms ansteuern. Ist es möglich dieses Programm also auch über den RED Brick laufen zu lassen? Und hat der RED BRick eigentlich ein Betriebssystem? Also kann ich darauf auch Treiber installieren?
  5. Hallo Ich möchte in meinem Projekt die neuen laserabstandsbricklets verwenden. Gibt es einen ungefähren Zeitraum, wann diese erhältlich sind? Und gibt es im Voraus bereits die Abmessungen davon, damit ich die Vorkehrungen schon treffen kann, damit ich sie später leicht und schnell verbauen kann? Vielen Dank
  6. OK, sorry Also es ist kein Orginal Arduino Uno, aber ein Uno von der Firma NexusRobot. Auf dem Board ist noch ein I/O Expansion Shield. Mit diesem ist ein RS485 Zugriff möglich (Ursprünglich sind Ultraschallsensoren an die Schnittstelle angeschlossen...)
  7. Kein RS232, sondern RS485.... Hat jemand dann eine andere Idee/Erfahrung für die Verbindung?
  8. Hallo Ich habe bei einem Roboterunterbau, welcher über ein Arduinoboard gesteuert wird. Die Steuerung des Gesamtsystem erfolgt über Tinkerforge (WLAN-Brick mit PC verbunden). Von der Steuerung an den Unterbau sollen für jeden der 4 Motoren Geschwindigkeit und Richtung im Programm auf dem Arduino übergeben werden. Ein Rückgabewert ist nicht notwendig. Das Arduino besitzt eine RS485 Schnittstelle. Ist es möglich mit der RS485 Extension mit externen (nicht TF) teilen zu kommunizieren? Also kann ich beliebige nachrichten senden? Oder habt ihr eine andere Idee zur Kommunikation?? Vielen Dank schon im Voraus. :)
  9. Danke für die rege Beteiligung Also ich denke mit den IMUs wird das nichts. Ich habe es anhand einiger einfachen Versuche getestet wie die doppelte Integration von der Beschleunigung zur Strecke funktioniert. Und das Ergebnis ist leider nicht genau genug... Die Ausrichtung des Roboters bezüglich einer Gierbewegung ist aber trotzdem noch geplant. Laut TF ist die Änderung genau zu messen, nur absolut gibt es Ungenauigkeiten. Die Magnetfelder der Motoren könnten natürlich zu einem Problem werden... In dem Fall ist es aer evtl möglich über ESD Folie etc. diese möglichst gut abzuschirmen. Meine Idee ist es falls es mit Tinkerforge doch nicht funktioniert, für eine Seite 2 laserabstandssensoren anzubringen. Wenn man den Gierwinkel dann so justiert, dass diese 2 den gleichen Abstand zur Referenzfläche haben, dann ist der Roboter richtig ausgerichtet. Der Roboter soll sich nicht drehen... Er DARF es bestenfalls nicht.... Die Theorie: Er kann in jede richtung fahren, ohne seine Ausrichtung zu änder Die Praxis: Er führt eine leichte Gierbewegung aus. --> Diese muss kompensiert werden, durch Drehung des Unterbaus.
  10. Das Problem ist, dass ich Mecanum Räder verwende... Also seeehr viel Schlupf Leider... Auch bei dem beigefügten Video ist das Problem, dass es doch noch einigermaßen ungenau ist. Der Roboter ist ein Testroboter für RFID-Transponder und gerade bei stehenden Wellen etc. kommt es auf einige Zentimeter an. Meine Überlegung ist noch einen optischen Maussensor (z.B. ADNS2610) am Unterboden anzubringen. Oder über 2 Lasermessgeräte (z.B. Bosch GLM 100 C) über eine Referenzfläche vorne und an einer Seite eine exakte Messung durchzuführen. Als Referenz kann man z.B. Personenabsperrbänder nehmen, welche je nach benötigter Länge aufspannen kann. http://image.img-erento.com/absperrgitter-zaeune/personenleitsystem-absperrband-absperrgitter-zaeune-274218-5043715_dia_1.jpg Da ich aber zur Ausrichtung vom Roboter zur Antenne schon einen IMU verwende, wäre das eben die eleganteste Lösung gewesen :/ Meint ihr also, dass es damit eher nicht möglich ist?
  11. Danke für die schnelle Antwort. Aber in dem Artikel wird die Geschwindigkeit über das GPS Brick bestimmt. Und wie beschrieben funktioniert das erst ab einer Geschwindigkeit von > 5km/h und draußen. Der Roboter wird jedoch für Messungen innen eingesetzt und fährt ca. 2km/h. Deshalb wollte ich den IMU Brick direkt einsetzen.
  12. Hallo Ich möchte auf einem Roboter als Positionserkennung im Raum relativ zur ersten Nullposition ein IMU Brick verwenden. Über die Beschleunigung in x und y Richtung will ich die Geschwindigkeit und daraus den zurückgelegten Weg berechnen. Im Forum und auf der TF-HP habe ich nichts dazu gefunden und bin mir deshalb nicht sicher ob die Genauigkeit des Bricks dazu ausreicht. Gibt es dazu irgendwelche Erfahrungen/Tipps/Kritik?? immer her damit Vielen Dank
×
×
  • Neu erstellen...