是否有网络地图工具允许开发人员使用它来绘制自动驾驶汽车/机器人的GPS数据?

Google Maps禁止使用它。见10.2.C。 Google Earth使用条款链接跳转到同一页面。 Bing地图看起来很相似(请参阅3.2。(g))。

我想要的是一个基于互联网的工具,可以显示/同时显示卫星图像和/或地图,并可以使用其API叠加绘图。我正在ROS上制作通用GPS绘图仪,该绘图仪可用于慢速机器人或快速车辆/汽车。

谢谢!

#1 楼

我对这两种方法的总结如下:


不要使用我们的逻辑来提供车辆的转弯导航
不要使用我们的地图进行业务资产跟踪,除非您已签署商业使用协议

很难说出所描述的用例是否违反以下任一条款。无论如何,请访问http://www.openstreetmap.us/。

评论


$ \ begingroup $
感谢您的“校对”。我再读一遍,并同意它们听起来并不禁止自己密谋。
$ \ endgroup $
–IsaacS
13年11月11日在22:03

#2 楼

正是出于这个目的而存在Google Earth:将您自己的数据叠加在地图上。您只需编写脚本即可将数据转换(或导出)为KML格式,然后将URL添加到Google Earth,如下所示:



关于使用条款: 《 Google地球》使用条款仅禁止您使用该软件控制车辆的行为,而不能代表其过去的行为。 (他们的担心很可能会限制您的责任,因为您试图在GE的道路上为机器人追踪,并由于地图的不正确性而使其崩溃。)

准验证的,我曾与Google Earth一起写过一个任务计划器(http://www.youtube.com/watch?v=vK0wWH9Ijnk),并向Google Earth团队展示了该计划。他们很好。他们还使我与NASA的一个团队联系,该团队为此目的使用了Goole Earth。我被认为允许这种用法,因为我只生成任务脚本并且不与自主权进行交互。

评论


$ \ begingroup $
确认:我们使用此功能来绘制来自野外实验的数据。强烈推荐。
$ \ endgroup $
–乔什·范德·胡克(Josh Vander Hook)
13年3月11日在18:43

$ \ begingroup $
Thx的帖子。但是我问的是使用条款,而不是功能。
$ \ endgroup $
–IsaacS
13年3月11日在22:04



$ \ begingroup $
我已经在Google Earth团队的ToS经验中更新了答案。 TL; DR,您还好。
$ \ endgroup $
–伊恩
13年3月12日在11:38

$ \ begingroup $
我的印象是,您对Google b / c的案例还不错,这很酷
$ \ endgroup $
–IsaacS
13年3月16日在9:00

$ \ begingroup $
我怀疑像Google这样的大公司在其认为“很酷”的项目的法律程序中是否有豁免。这是伍兹霍尔海洋研究所(Woods Hole Oceanographic Institute)提供的KMZ文件,它可以完成您正在谈论的内容,以及更多内容:habcam.whoi.edu/HabCamData/GoogleEarth/…
$ \ endgroup $
–伊恩
13年3月17日在15:45

#3 楼

Rock框架具有这样的小部件(基于OpenPilot / GCS)。

程序包

http://rock-robotics.org/master/pkg/gui/map2d/ index.html

代码

http://gitorious.org/rock-gui/map2d