Welcome, Guest
Username: Password: Remember me

TOPIC: Google Tango robot mower

Google Tango robot mower 2 years 6 months ago #11508

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Ich habe heute mal einen quantitativen, etwas größeren Dauer-Test (d.h. flächig) im Garten gemacht, habe also auf der Fläche Rasenmäher gespielt - der max. Fehler lag bei gefühlten 50cm. Von allen Methoden die ich bisher ausprobiert habe ist es ingesamt die robustete, präziseste und einfachste Methode zur Positionsbestimmung. Die großen Lücken sind Bäume oder größere Gegenstände.

Attachments:

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower 2 years 6 months ago #11510

  • Rafi
  • Rafi's Avatar
  • Offline
  • User
  • User
  • Posts: 22
  • Thank you received: 1
Was ich mich noch frage: Wie würde man denn die Daten aus dem Tango Handy übertragen? Würde man das über das Ladekabel machen oder über Bluetooth? Und welches Protokoll würde man da sprechen?

Please Log in or Create an account to join the conversation.

Google Tango robot mower 2 years 6 months ago #11511

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Hallo,

das kann man sich aussuchen, Bluetooth, Wifi oder USB, alles wäre möglich. Derzeit umgesetzt habe ich Wifi:
play.google.com/store/apps/details?id=de...online.tangoanywhere

Übertragen werden derzeit einfach die Koordinaten (X,Y,Z) als json ASCII-Text (mit 5 Hz).

Gruss,
Alexander

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower 2 years 6 months ago #11512

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Das Anlernen der Umgebung (Area Learning) für die Wiedererkennung scheint dann am besten zu funktionieren wenn man von einem festen Punkt aus sternförmig einige Meter in alle Richtungen hin und zurück läuft, so dass die Umgebung vom Gerät an verschiedenen Stellen aus jeder Richtung gesehen wird.

Attachments:

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower 2 years 5 months ago #11605

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Hallo zusammen,

hier der Prototyp des allein auf Kamera-basierten Mähens. Viel Spaß beim Ansehen :-)



Gruss,
Alexander
The following user(s) said Thank You: Markus, helldriver, Rafi

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower 2 years 5 months ago #11653

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Ich habe heute mal wieder einen etwas längeren Outdoor Test (diesmal ohne Roboter) durchgeführt. Die Wiedererkennung klappte gut. Jedesmal wenn etwas wiedererkannt wird springt die erkannte Position (x,y,z) schlagartig. Damit lässt sich ein maximaler Positions-Fehler ermitteln indem man fortlaufend das Maximum aller Sprünge ermittelt. Herausgekommen ist dabei ein...

maximaler Fehler von 38cm

Dieser Fehler ist akzeptabel. Die meiste Zeit springt die Position deutlich weniger (also der durchschnittliche Fehler).
The following user(s) said Thank You: Markus

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower 2 years 5 months ago #11667

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Und mal ein Outdoor Test mit Roboter. In der ersten Hälfte fuhr der Roboter viel zu langsam, dann habe ich ihn schneller laufen lassen aber vergessen die PID-Parameter zu optimieren. Er torkelt daher ganz gut in der zweiten Hälfte - so sollte man es nicht machen ;) (Bei 6 Grad, starkem Wind, Regen hatte ich darauf keinen Bock mehr ;))
The following user(s) said Thank You: helldriver

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower hacking 2 years 5 months ago #11668

  • helldriver
  • helldriver's Avatar
  • Offline
  • User
  • User
  • Posts: 294
  • Thank you received: 58
Sieht doch sehr gut und vielversprechend aus.

Please Log in or Create an account to join the conversation.

Tianchen komplett auf Ardumower umgestellt.
ardumower ver 1.0a7-Azurit-dev
Perimeter V2 - Prinzip über Polaritätswechse mit eine einzige aufrecht (hochkant) stehende Spule mittig
Beta 1 - PCB

Google Tango robot mower hacking 2 years 5 months ago #11669

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Danke für die Blumen ;) - Die Geradeaus-Regelung muss wirklich besser werden...

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

Google Tango robot mower hacking 2 years 5 months ago #11685

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Und noch eine kleine Zusammenfassung und Beschreibung der Funktionsweise: grauonline.de/wordpress/?page_id=2109
The following user(s) said Thank You: helldriver, inspiron

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

Google Tango robot mower hacking 1 year 4 months ago #14926

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Hallo,

Wer sich für 3D Scannen, Augmented Reality oder 3D Distanzmessung interessert: ich habe noch ein weiteres neuwertiges Google-Tango Gerät günstig bekommen und biete es zum Verkauf an. Details kann man hier erfahren.

Mit dem Tango-Handy und der Ardumower Vision App kann man den Ardumower autonom per Kamera fahren lassen (Achtung: das ist alles sehr prototypisch, erwartet keine fertige Lösung. Details zu den Schritten könnt ihr hier im Abschnitt "Ardumower Vision - Quick Start" erfahren).

Gruss,
Alexander

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.

Google Tango robot mower 1 month 4 days ago #17818

  • mcarco
  • mcarco's Avatar
  • Offline
  • User
  • User
  • Posts: 5
  • Thank you received: 0
Hallo Alexander,

gibt es zu dieser spannenden Art der Navigation bereits Fortschritte?

LG

Please Log in or Create an account to join the conversation.

Google Tango robot mower 1 week 1 day ago #17983

  • nero76
  • nero76's Avatar Topic Author
  • Offline
  • Admin
  • Admin
  • cofounder of www.ardumower.de
  • Posts: 2306
  • Thank you received: 818
Hallo Marc,
leider hat Google das Tango-Projekt eingestellt (die Hardware-Komponenten für cm-genaue Lokalisierung mit Global-Shutter Kameras sind für den Massenmarkt einfach zu teuer) und Google versucht (wie Apple auch - Demo ) nun mit Standard Rolling-Shutter Kameras annähernd dasselbe Ziel zu erreichen. Der Tracking-Fehler ist jedoch deutlich höher (z.B. 50cm nach 60m).
Generell ist der Einsatz von Kamera-basierten Systeme für den Gartenbereich wo sich die Umgebung ständig (wenn auch nur geringfügig) ändert sehr anspruchsvoll. Ein weiterhin zu lösendes Problem ist die cm-genaue Wiedererkennung der Position um den akkumulierenden Fehler des Tracking-Systems wieder Richtung Null zu bekommen. Dazu wurden z.B. einige Tests mit DLIB gemacht ( Demo1 , Demo2 ) um zumindest Objekte zu erkennen (die Position genaue könnte man aus mehreren Objekten ableiten). Leider ist der Aufwand immens und die Ergebnisse wären nicht besonders präzise.
Alles in allem werden wohl Kamera-basierte Systeme zur Lokalisieurng nicht so schnell für Rasenroboter zum Einsatz kommen. Präzise DGPS-Systeme (cm-genau) hingegen holen derzeit in rasantem Tempo auf, werden deutlich günstiger und sind eine ernsthaftte Alternative für die Lokalisierung eines Rasenroboters.
Gruss,
Alexander
The following user(s) said Thank You: mcarco

Please Log in or Create an account to join the conversation.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Last Edit: by nero76.
Time to create page: 0.955 seconds