1
nocae 2 天前
ros 不是搞机器人的吗我记着
|
3
gpt5 2 天前
router os 还是 robot os
|
5
gpt5 2 天前
可以用 java ,但最好用 c++/python ,资源比较多。
|
6
2018yuli OP 感谢建议,c++ 和 java 公司有其他人在做了。。。。
|
7
2018yuli OP 我先将就着 c++的资料看吧
|
8
mqqq 2 天前
回调函数支持很多语言,写好之后都要进行编译的。
|
9
NessajCN 2 天前
ros 就是个内部通讯框架,本质就是用 socket 当进程内通讯然后把约定好格式消息格式互相收发
弄懂了机制后用啥语言都行 |
10
mqqq 2 天前 1
有一个鱼香 ROS 的论坛,里面很多案例。
有本书:机器人操作系统 ROS 及仿真应用 |
11
hokori 2 天前
建议 ros2 ros1 有听多弊端的
|
13
Vincent11 2 天前
最近学 ROS2 学了一段时间了 有需要可以沟通下
|
14
lyusantu 2 天前
Java 也能做吧? 之前有用 Java 開發過 RosBridge 的客戶端
|
16
anc95 2 天前
直接看 C++ 就行,找一些 demo 跑一跑
|
17
mrcn 2 天前
从之前的经验来说,最好放弃 java ;最好就是 ubuntu+roscpp|rospy ,因为 ROS 很多很老的内容在里面,文档和代码的维护没有那么好,其他的方案很多兼容性问题
|
18
coala 2 天前
逗我呢 Java 啥都干不了的, 搞 Java 的 一般学 js 轻松点,node.js 倒是有点工具, RosBridge 和 bag 之类的。 而今后包根本没有 JavaWeb 开发这么丰富, 很多东西都有 bug 。
|
19
thinkershare 2 天前
这玩意除了 c++就 python 的包能用用,文档烂的要死,ros1 还强制绑定 ubuntu 操作系统,浪费时间折腾,已经弃坑了。
|
20
HongDoNi 2 天前 1
直接学 ros2 。ros1 没有学的必要,入门学习推荐个网站: https://fishros.com/d2lros2/#/,还有官方文档
|
21
pickteemo 2 天前
讲究效率 c++,不讲究就 rospy
|
22
chenbokais3 2 天前 via iPhone
搞搞 zmq nng 得了
|
23
lookas2001 1 天前 2
ros 核心是一个消息中间件,subscribe publish 这些,楼上说的 zmq nng 也是,但是 ros 会比较重,附带一堆小工具帮助你开发,rviz plotjuggler 这种。
用 ros2 humble 上快速上手用 python ,看这个文档 https://docs.ros.org/en/humble/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.html 。 基本上你掌握了怎么使用包管理,会调用 rclpy ,能收发消息就算入门了。 |