java语言可以控制机器人吗_使机器人自主和远程控制? [关闭]

我想设计一个带GPS导航的机器人,它能够通过GPS坐标和指南针作为指导从A点移动到B点 . 此外,我希望从网站(服务器)控制机器人以覆盖自治模式 . 机器人应该向服务器提供实时摄像机馈送,并在 Map 移动到目的地时在 Map 上显示机器人位置 . 以下是我想要使用的组件以及它们的用途 .

GPS module: 为机器人提供GPS坐标

Camera: 为服务器提供实时订阅源

Wifi module: 提供互联网连接

Compass: 提供方向

Ultrasonic Sensors: 检测对象并避免它们

我使用RobotEq motor controller来控制电机,但此时我不知道使用哪个主板 .

我正在讨论使用笔记本电脑,Beaglebone黑色,Raspberry PI,Arduino或两者的组合 . 也许Arduino可以用于传感器以及必须满足要求的主板 .

我知道JAVA,C / C,VB.net以及一些HTML和PHP . 我应该使用哪种主板?有什么优点和缺点?我知道我可能需要更多组件,例如USB集线器,如果我要使用Beaglebone或更少,如果我要使用笔记本电脑 . 但困扰我的最重要的事情是所有事情将如何连接在一起?

为了让机器人自主导航,它必须使用GPS,指南针和传感器数据,但同时_822652_必须控制电机控制器 . 此外,我需要GPS坐标在 Map 上显示机器人,相机流提供实时馈送_822653_也必须控制它们 .

我可以编写一个软件或制作控制所有这些组件的APP并同时与Web服务器通信,或者我该如何进行操作?任何建议,将不胜感激!

Update: As requested by ladislas

这是我提出的关于如何将所有组件连接在一起的图表 . 如果这个设计能够起作用并且可以改进,我需要反馈 .

4b44de23-5d38-4e57-93d7-0aab5b1d781f.jpg

有关设计的更多细节 .

Arduino: 它将收集GPS,指南针和所有传感器数据 . 它将通过UART转USB转换器将其发送到笔记本电脑 .

Laptop: 它将负责根据来自Arduino的信息规划路线和控制电机控制器 . 它会将摄像机传输到网络服务器并发送当前的机器人GPS . 笔记本电脑还将从网站上获取控制命令和GPS(目的地) . 该程序将在VB.net中编写 .

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值