Czy istnieje narzędzie do tworzenia map internetowych, które umożliwia programistom wykorzystanie go do wykreślania danych GPS autonomicznych pojazdów / robotów?
Google Maps
zabrania tego. Zobacz 10.2.C . Google Earth
link do warunków użytkowania przechodzi do tej samej strony. Bing
Mapy wyglądają podobnie (patrz 3.2. (G) ).
To, czego chcę, to narzędzie internetowe, które pokazuje albo zdjęcia satelitarne i / lub mapę, które mogą nakładać się na fabułę za pomocą interfejsu API. Robię to ogólny ploter GPS na ROS
które mogą być wykorzystywane zarówno do powolnych robotów i szybkich pojazdów / samochodów.
Dzięki!
źródło
Google Earth istnieje właśnie w tym celu: nakładania własnych danych na mapę. Po prostu piszesz skrypty do tłumaczenia (lub eksportowania) swoich danych do formatu KML, a następnie dodajesz adres URL do Google Earth w następujący sposób:
W odniesieniu do warunków użytkowania: warunki użytkowania Google Earth zabraniają jedynie korzystania z oprogramowania w celu kontrolowania zachowania pojazdu, a nie reprezentowania jego przeszłych zachowań. (Ich troska najprawdopodobniej ograniczy ich odpowiedzialność od próby wytyczenia drogi w GE dla robota, który ma podążać, i spowodowania, że zderzy się z czymś z powodu niedokładności mapy.)
Jako quasi-dowód napisałem w pewnym momencie planista misji z Google Earth ( http://www.youtube.com/watch?v=vK0wWH9Ijnk ), który pokazałem zespołowi Google Earth; wszystko było w porządku. Skontaktowali mnie również z zespołem z NASA, który wykorzystuje Goole Earth do tego celu. Jestem przekonany, że takie użycie jest dozwolone, ponieważ generuję tylko skrypty misji i nie wchodzę w interakcje z autonomią.
źródło
Struktura Rock ma taki widżet (oparty na OpenPilot / GCS).
pakiet
http://rock-robotics.org/master/pkg/gui/map2d/index.html
kod
http://gitorious.org/rock-gui/map2d
źródło