问题标签 [robot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
308 浏览

range - LRF(激光测距仪)传感器数据帮助

我是使用传感器和播放器的初学者,我无法理解生成的数据。如果您能帮助我,我将不胜感激。

每次我们运行 player + playerv 程序时都会生成一个 .log 文件。并生成数千行数据。

如果我们在文本编辑器中打开其中一个日志文件,它具有以下标题。

格式:

  • 消息以换行符分隔
  • 每条消息的共同标头是:

    时间主机机器人接口索引类型子类型

    (双) (uint) (uint) (字符串) (uint) (uint) (uint)

其中一行是(这只是一行):

1306011115.200 16777343 6665测距仪00 001 001 0511 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.588 0.562 0.559 0.546 0.540 0.539 0.536 0.532 0.532 0.529 0.529 0.529 0.536 0.536 0.536 0.534 0.534 0.534 0.527 0.526 0.526 0.526 0.526 0.527 0.527 0.535 0.535 0.537 0.537 0.543 0.549 0.576 0.589 0.593 0.598 0.593 0.593 0.592 0.579 0.569 0.565 0.563 0.563 0.558 0.563 0.565 0.566 0.566 0.568 0.594 0.609 0.609 0.617 0.617 0.617 0.625 0.628 0.632 0.638 0.641 0.645 0.652 0.654 0.690 0.697 0.703 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0。000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.276 1.260 1.257 1.256 1.251 1.251 1.250 1.250 1.248 1.250 1.250 1.253 1.261 1.263 1.264 1.275 1.280 1.300 1.310 1.330 1.332 1.337 1.352 1.357 1.357 1.352 0.917 0.904 0.904 0.904 0.904 0.880 0.880 0.869 0.853 0.828 0.821 0.812 0.805 0.789 0.780 0.776 0.771 0.764 0.753 0.750 0.747 0.735 0.731 0.724 0.717 0.715 0.715 0.715 0.709 0.709 0.707 0.705 0.705 0.699 0.702 0.702 0.699 0.702 0.706 0.708 0.712 0.720 0.732 0.733 0.735 0.740 0.746 0.000 0.000 0.000 0.775 0.775 0.775 0.796 0.809 0.811 0.820 0.853 0.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0。000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.009 0.009 0.009 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.548 0.548 0.548 0.547 0.543 0.551 0.543 0.543 0.543 0.543 0.542 0.542 0.542 0.542 0.544 0.544 0.544 0.548 0.543 0.543 0.540 0.543 0.543 0.548 1.104 1.122 1.129 1.129 1.129 1.129 1.129 1.136 1.135 1.135 1.132 1.132 1.132 1.130 1.128 1.128 1.128 1.125 1.125 1.117 1.117 1.129 1.129 0.000 0.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0。000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000

你能解释一下这些数据代表什么吗?我的意思是每一行是否对应于特定时刻生成的数据?而且,“0”是否代表没有障碍。

感谢您的时间。我感谢您的帮助

0 投票
2 回答
540 浏览

robot - 关于ROS(机器人元操作系统)软件

我正在研究 care-o-bot 技术的模拟(ROS 初学者)。我阅读了 ROS 文档,发现了一些类似的东西,即 RVIZ 和 GAZEBO。你能告诉我它们之间的区别吗...

0 投票
2 回答
90 浏览

.net - 避免使用自动软件来控制 Web 服务?

假设我构建了一个 Web 服务,以及一个调用该 Web 服务的客户端应用程序。

有什么办法可以阻止我以外的其他软件调用网络服务?

例如,想象一个游戏,玩家可以通过点击一个图标来获得一些钱,该图标每小时只能使用一次。如果用户已连接,那么。如果用户没有连接,他会“松开”获取钱的时间窗口。

在标准的 Web 服务 + 客户端中,任何青少年都可以轻松构建脚本/假应用程序来执行 Web 服务。

我怎样才能避免这种情况?我知道没有神奇的解决方案,但至少,我怎样才能提高编写此类工具的难度?

PS:我正在使用 Microsoft .Net 平台 + SilverLigth,但我觉得这个问题比 MS 技术更广泛。

[编辑]澄清一下,我不问如何添加身份验证,而是问如何避免用户自动调用 Web 服务。没有什么可以阻止拥有帐户的用户使用其帐户来自动执行呼叫;例如,我想要避免的是拥有一个具有实际身份验证的假应用程序,而不是每 5 秒执行一次用户输入。在游戏中,这样可以避免农夫机器人

0 投票
3 回答
1771 浏览

c# - 阻止所有机器人访问页面

在asp.net,c# web applciation中,是否可以防止机器人访问特定页面?

我想阻止所有机器人访问我网站上的付款页面。

0 投票
0 回答
1276 浏览

python - Webots:ImportError:DLL加载失败:找不到特定模块

我正在使用一个名为 Webots 的程序,我想让一些 Python 脚本工作,但是当我运行软件附带的示例脚本时,我收到一条错误消息。

错误信息:

请告诉我出了什么问题以及如何解决。

0 投票
10 回答
17862 浏览

algorithm - 寻找机器人在房子里定位的方法

我正在破解一个真空吸尘器机器人,用微控制器(Arduino)控制它。我想在打扫房间时提高效率。目前,它只是直行并在碰到什么东西时转身。

但是我很难找到最好的算法或方法了解它在房间中的位置。我正在寻找一种既便宜(不到 100 美元)又不复杂(不需要计算机视觉博士论文)的想法。如有必要,我可以在房间里添加一些离散标记。

现在,我的机器人有:

  • 一个网络摄像头
  • 三个接近传感器(约 1 米范围)
  • 指南针(暂时不用)
  • 无线上网
  • 如果电池已满或几乎没电,其速度可能会有所不同
  • 上网本Eee PC嵌入机器人

你有什么想法吗?这类问题是否存在任何标准方法?

注意:如果这个问题属于另一个网站,请移动它,我找不到比 Stack Overflow 更好的地方。

0 投票
3 回答
1307 浏览

web-crawler - 拒绝访问但允许机器人(即 Google)访问 sitemap.xml

有没有一种方法,您只能允许 Google、Yahoo 或其他搜索引擎机器人等机器人访问我位于http://www.mywebsite.com/sitemap.xml的站点地图。这是否可能不允许用户直接访问而只允许机器人访问?

0 投票
1 回答
467 浏览

meta-tags - 谷歌元机器人

我有个问题:

如果我将此代码放在我的网站中:

谷歌不会搜索特定页面,对吗?不是所有的网站。

0 投票
1 回答
555 浏览

smalltalk - 在游戏中使用虚拟机?

我正处于制作 3D“机器人编程”游戏的设计阶段。灵感来自 Colobot、Robot Odyssey、Cholo 等游戏。

我希望游戏中的每个机器人都拥有自己的隔离环境/操作系统/虚拟机,就像他们在现实生活中一样。每个环境都应该被沙盒化,这样就机器人与游戏其余部分的交互方式而言,它是机器人的本地环境。

最初我打算按照“计算系统的要素”一书中的描述实现 HACK VM,但后来好奇是否有更好的解决方案来解决这种游戏风格的性能问题。

所以我的问题是:是否已经存在可以很好地满足我的目的的虚拟机架构?

Ps 使用的语言和游戏引擎尚未确定,但可能是 C# 或 smalltalk。

0 投票
8 回答
3417 浏览

android - 我们可以使用安卓手机控制机器人吗?

走进安卓的世界后,我想知道安卓手机是否可以作为遥控器来控制一个基本的取放机器人。如果只发送一条短信来控制机器人的动作,比如说“在距离 x 处拾取对象 1”,就会导致机器人执行指定的动作。

是的,它将涉及人工智能以及开发机器人的基础知识,但是我想知道是否可以开发这样的机器?如果是,应该如何启动事情?Android ADK 会有帮助吗?

谢谢