我在哪里可以找到机器人技术的C / C ++ Linux API?

时间:2010-08-07 14:42:44

标签: c++ linux api robotics sensor

专门用于发送命令和接收传感器数据。

3 个答案:

答案 0 :(得分:3)

根据您的硬件和设置,您可能需要查看player/stage project。这为许多机器人平台和传感器提供了硬件抽象层,并且具有C和C ++客户端。它可以分布在多台机器上运行,因此您可以在机器人上网本和桌面上执行操作。该软件包由大量机器人研究人员使用,并为许多常见的机器人任务提供支持。如果它合适,它将为您节省大量的工作和车轮改造。

答案 1 :(得分:2)

使用什么界面?它不像你将传感器直接插入主板。您将使用RS232,USB或其他一些接口与外部AD转换器进行通信,然后连接传感器。

这意味着你需要找出两件事:

  1. 如何使用您将使用的界面(例如:打开/关闭RS端口,通过此端口发送/接收数据)

  2. 您需要向外部硬件发送哪些命令,以及您将以何种格式接收数据。

答案 2 :(得分:1)

取决于您究竟在寻找什么,您可以尝试使用MRPT:http://www.mrpt.org/ 干杯!