问题标签 [robotics]
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.
microcontroller - 三洋 B00224 步进电机的驱动顺序
我得到了一台 Sanyo #B00224 4 线步进电机,但我终生无法确定驱动顺序,例如为线圈供电的顺序和方向。据我所知,它是一个双极步进电机,应该可以驱动:
或者:
其中 1 为电源,0 为接地。
我真的只是在寻找有关此电机的数据表或您可能拥有的任何信息。
谢谢!
bluetooth - 有没有关于为一系列静止图像执行光流变换的好教程?
我想尝试通过我的笔记本电脑使用蓝牙和 X10 相机来引导一辆遥控车来拍摄照片。基本上,我想创建 DARPA 不是那么大的挑战,引导我的遥控车在房子周围走动,避开障碍物并教它如何导航。不是很实用,但很有趣。任何关于书籍、教程或光流替代方案的建议,以实现允许遥控车感知相对于其光学系统的运动的目标。提前致谢!
robotics - 学什么才能学机器人?
如果他/她想进入机器人技术并构建机器人技术,他/她应该在大学学习什么?到目前为止,“机电一体化”似乎是我正在寻找的领域?我看了一些简单的“机器人”课程,但它们似乎只涉及电气和计算机工作,不包括构建机器人机械部件的任何细节?
matlab - 可以用matlab编程遥控车吗?
我正在尝试做一个高中项目,我想用matlab创建一辆带有麦克纳姆轮子的遥控车。有谁知道这是否可能以及如何完成?我现在已经订购了 matlab,它正在发货,因此我很快就能搞定它。
robotics - CeeBot : getting robot tilt
Using CeeBot, I haven't found a way to get the tilt angle of a robot.
For example, if the robot have to shoot at an enemy, it has to change the angle of the canon to aim at the enemy.
But if the robot is not on a flat ground, but on a steep, the angle of the canon will have to take into account the angle of the steep.
Is it possible to know this angle ?
c++ - 我可以使用提升图实现潜在场/深度优先避障方法吗?
我在 Matlab 中实现了一个避障算法,它为图中的每个节点分配一个电位并尝试降低这个电位(路径规划的目标是全局最小值)。现在可能会出现局部最小值,因此(全球)规划需要一种方法来摆脱这些。我使用该策略来列出可以从已经访问过的节点访问的开放节点列表。我接下来访问潜力最小的开放节点。
我想在 C++ 中实现它,我想知道 Boost Graph 是否已经有这样的算法。如果没有 - 如果我必须自己编写算法并且我还必须创建自己的图形类,那么使用这个库有什么好处,因为图形太大而不能作为邻接列表/边列表存储在内存中。
任何建议表示赞赏!
simulation - 有没有无人机模拟环境?
我想玩弄计算机视觉和人工智能技术,而不必马上花钱买硬件。如果没有任何模拟飞行物理的机器人模拟环境,有人可以推荐最快/最简单的方法吗?当然,我不想从头开始制作一个,但也许可以轻松地将一些现有的应用程序“粘合”在一起?
java - 用于机器人的 c++ 或 java
我知道嵌入式 C 与其他语言一起用于微控制器。但是如果控件来自 PC 怎么办,我有两个可能的候选者(java 和 c++)
在线程或 GUI 方面,Java 简单易用,对开发人员也很友好,但当然 C++ 性能要好得多(我知道计算机越来越快,性能取决于好的算法),但编译 makefile、共享库和交叉编译当我应该处理其他重要问题时,浪费了大量时间关心技术细节。
但是我仍然遇到了类似常量引用之类的东西,Java 不支持并强迫你使用clone()
或复制,当涉及到数组时,它是一团糟,
注意:我将使用反向运动学和神经网络进行模式识别。这需要大量的计算。但正如我所说,我也关心项目的整个生命周期(开发速度、性能、用户友好性和快速部署)
我在语言之间摇摆不定,我正在计划长期的学习过程,所以我不想用错误的语言浪费它,或者说(不问)所以请帮忙,我希望这个问题不会被认为是主观的而是一个参考。
干杯
streaming - iRobot Create 不返回传感器数据
我正在尝试从 iRobot Create 流式传输传感器数据。当我尝试 bot.stream_sensors(somenumber) 和 bot.poll_sensors(somenumbers) 时,出现元组超出范围错误。每当我输入 bot.sensors 时,我都会得到一个空数组 {}。我什至尝试在推入凹凸传感器时发送 bot.sensors,但仍然得到一个空数组。我通过串行端口连接到机器人,身边有一个串行到 USB 转换器。尝试获取传感器数据之前的唯一代码是 import openinterface bot = openinterface.CreateBot(com_port="/dev/ttyUSB0", mode="full")
有谁知道如何解决这个问题?其他地方都只使用 stream_sensors(6) ,它似乎工作正常。
PS我不久前发布了一个类似这个主题的问题,但没有人回应。不是想发送垃圾邮件,但现在我有一个更明确的问题以及明显的问题是什么,所以我想我会再试一次。