微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

德雷克的激光雷达

如何解决德雷克的激光雷达

我想模拟激光雷达。我看到文档中提到了一个类 DepthSensor,但我还没有找到它的实际实现。目前,我计划使用 RgbdSensor 类,并仅使用我收到的深度点云所需的高度来模拟我的激光雷达。 只是为了获得您的意见,也许我错过了一些东西,但是是否有特定的激光雷达类,您将如何将激光雷达添加到模拟中?

提前致谢,

阿诺

解决方法

您发现代码不合时宜。以前有一个类似激光雷达的传感器(称为 DepthSensor)。现存的文档是指那个类。课程的移除应该伴随着文档的清理。

您采用的方法是考虑到 Drake 当前状态的预期方法。

一直打算在 Drake 的当前架构中重新引入类似激光雷达的传感器。它根本就不是一个高优先级。

我建议您继续您目前正在做的事情(来自深度图像的激光雷达),但同时,post an issue 请求一个类似激光雷达的查询,特别关注最小的激光雷达属性你需要。关于这与您从深度图像中实际获得的内容有何不同的讨论将更好地告知我们您的独特需求以及如何确定其优先级。 (当然,您也可以指出需要较少但最好拥有的更高级功能。

至于问题:您将如何添加激光雷达?

这是有问题的。理想情况下,您需要的是光线投射能力。 QueryObject 的意图是支持这样的查询,但它还没有发生。 (这当然是我们用来实现 LidarSensor 的基础技术。)如果没有这种功能,您基本上必须以可以想象的最可怕、最乏味的方式自己完成。我什至认为当前的 API 不可行。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?