
Ubuntu/ROS
在路上@Amos
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu18.04 网络配置
网关https://baike.baidu.com/item/%E7%BD%91%E5%85%B3/98992【说明:由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网关就是路由器的IP】网关 当树莓派连接路由器并使用固定IP时 ,gateway应该设成路由器的IP地址,才能上外网。...原创 2022-01-14 15:34:11 · 1558 阅读 · 0 评论 -
树莓派4B Ubuntu18 vnc开机自启动
配置vnc树莓派开机自启动https://www.cnblogs.com/liu-ai-yu/p/14743765.html大体上是按照这个配置的开机自启动Linux无显示器vnc server部署方案https://zhuanlan.zhihu.com/p/40477905其中配置自启动前,是按这个方法进行的。确保了手动开启vncserver,在另一台主机上的vncviewer能够正常登录并xianshi...原创 2022-01-13 16:11:03 · 1999 阅读 · 0 评论 -
Ubuntu开机自启动 读取.bashrc
开机自启动脚本,启动ros节点。ros节点可以启动,但是source命令没起作用,导致matlab端读不到自定义消息。查了一下,大概是开机自启的shell和开机后手动开启终端的shell,并不完全一样。开机后手动打开的终端,会读取.bashrc文件。但是开机自启的shell并不会读.bashrc而是读其他的文件。按照下面这个方法,就没问题了。Ubuntu – Configure gnome-terminal to start bash as a login shell, .原创 2022-01-12 20:39:12 · 2014 阅读 · 0 评论 -
系统复制-快速重装系统
ubuntu直接把安装好常用软件和环境的系统打包成镜像,用systemback安装,便捷很多。之前那种,ubuntu安装都要好久,少说也得20分钟吧,之前就是等,等它安装完,简直就是浪费生命。要么再生龙直接复制硬盘,复制出一个一模一样的硬盘,开机就能直接用。 ...原创 2022-01-06 09:52:39 · 494 阅读 · 1 评论 -
ROS镜像
现在装ros经常遇到外网问题,没太多时间搞的情况下,直接用别人做好的装好ros的镜像算了使用systemback安装集成ros的ubuntu系统原创 2022-01-05 22:17:51 · 1086 阅读 · 0 评论 -
Webots ROS
Webots仿真用ROS来控制,有意义吗?对于简单的控制,感觉没必要,部署直接把webots里的c/c++代码拷贝到机载控制器上就可以。对于较为复杂的算法和程序,比如用到多个进程或者多个线程进行处理(例如感知神经网络识别、slam),对于仿真和部署来说,应该会极大提升效率、省去不必要的麻烦。...原创 2022-01-04 16:14:02 · 919 阅读 · 0 评论 -
树莓派 ROS 段错误
问题现象:control node(订阅串口node的消息)开启后,再开串口读写的node,control node就会报错“段错误”然后死掉。网上大概搜了一下,大多说是指针指向或者内存方面的原因。用rostopic pub工具手动给control node发送topic,进行调试中途在control node程序中加入调试信息打印输出语句后,重新编译,又提示一堆 时钟不一致的warning ,但最后编译也显示到100%。然而重新编译完之后,运行control node,并没有该有的原创 2021-12-31 14:21:11 · 704 阅读 · 0 评论 -
详解常用的ROS内置消息类型
详解常用的ROS内置消息类型 这篇总结得比较到位原创 2021-11-02 16:43:53 · 266 阅读 · 0 评论 -
ROS多机通信
ROS分布式多机通讯的配置与实现 这个写得很到位了首先需要确定ROS多机系统中的所有计算机处于同一网络,为了防止每次开机分配的IP地址变化,这里建议为俩机分配固定IP,一劳永逸。...原创 2021-10-28 16:40:57 · 314 阅读 · 0 评论 -
ROS动态调参
ROS动态调整PIDROS学习记录⑥:动态配置参数原创 2021-10-28 02:16:32 · 305 阅读 · 0 评论 -
Ubuntu开机自启动与sh脚本
启动多个终端shell脚本自动输入密码shell脚本如何自动输入密码简介:使用管道,把提前写好的密码作为命令的输入信息。使用:echo 'password' | sudo -S Command_executed 即:echo '密码' | sudo -S 执行的命令例子:1)给设备(/dev/video0)添加可执行权限,其对应命令:sudo chmod a+x/dev/video0 ,然后需要手动输入密码才能继续执行;当使用管道,变成自动输入密码(假设是:12...原创 2021-10-28 01:58:42 · 2140 阅读 · 0 评论 -
ROS使用自定义消息类型
ROS 自定义消息类型ROS 自定义消息类型方法ros之自定义消息类型原创 2021-10-20 13:07:36 · 159 阅读 · 0 评论 -
ros::spinOnce()机制 有点东西
Significance of ros::spinOnce() 这个回答写的不错,挖得比较深he roscpp overview has some background info on callbacks and spinning.In the background, ROS monitors socket connections for any topics you've subscribed to. When a message arrives, ROS pushes your su...原创 2021-08-31 11:06:23 · 492 阅读 · 0 评论 -
Qt rviz 机器人
ROS Qt5 librviz人机交互界面开发四(添加rviz显示界面) 这个界面不错原创 2021-08-31 09:57:36 · 491 阅读 · 0 评论 -
ROS Publisher node
ROS学习之发布消息——Publisher_代码分析原创 2021-08-30 16:43:28 · 136 阅读 · 0 评论 -
Matlab/Simulink ROS
同一局域网下,ROS(Ubuntu)和Matlab(Win)的无线网卡ip地址在同一网段下,即IP地址前三位相同。使用Win电脑开启热点,然后Ubuntu电脑连这个热点,这样两台电脑就处于同一局域网下。(不知道为啥,俩电脑同时连同一个手机热点或者移动热点,俩电脑ip地址不在同一个网段下。之前都是这样搞的)参考Matlab/Simulink与ROS的通讯打开Matlab,输入setenv('ROS_MASTER_URI','http://192.168.248.128:11311')(Ubun原创 2021-08-19 15:39:49 · 871 阅读 · 0 评论 -
ROS Master IP
eeee原创 2021-08-19 15:18:46 · 1650 阅读 · 0 评论 -
向日葵Ubuntu连接马上断开问题
windows上连接ubuntu的向日葵,总是显示正在连接,马上就是连接已断开sudo apt-get updatesudo apt-get upgradesudo apt-get install lightdm 选择lightdm如何切换显示器以切换到lightdm为例,打开终端,使用命令:sudo dpkg-reconfigure gdm3接下来,会出现下面对话框:然后选择lightgdm,按住Enter选择即可。然后重启计算机生效。同样,可以用其他DM如KDM,SLi原创 2021-08-09 16:08:29 · 1477 阅读 · 0 评论 -
树莓派ubutnu串口开启
树莓派4b ubuntu系统开启串口原创 2021-07-28 13:13:32 · 310 阅读 · 0 评论 -
ROS fixed frame
What does the Fixed Frame mean in rviz?t's the tf frame that all positions/measurements that you see are relative to. For example, let's say you have a robot that has two frames, odom (a world-fixed frame) and base_link (the body frame of the robot). The原创 2021-07-22 14:38:55 · 701 阅读 · 0 评论 -
ROS串口节点
ROS串口通信原创 2021-07-19 14:49:09 · 253 阅读 · 0 评论 -
ubuntu18 ros melodic
ubuntu18.04安装ROS Melodic(最详细配置)原创 2021-07-07 08:28:29 · 152 阅读 · 0 评论 -
再生龙 系统复制
[原创] 如何把一块硬盘上的Ubuntu系统完整复制到另一块硬盘上?再生龙恢复linux系统备份教程原创 2021-04-06 16:42:27 · 245 阅读 · 0 评论 -
将自己环境的Ubuntu系统制作成ISO镜像
将带有ROS环境的Ubuntu18.04系统制作成ISO镜像原创 2021-03-31 09:21:50 · 3579 阅读 · 1 评论 -
ubuntu系统克隆到另一块硬盘
简单Linux/Ubuntu备份克隆方法—再生龙Clonezilla原创 2021-03-31 09:15:52 · 2946 阅读 · 0 评论 -
ubuntu g++编译32位应用
is incompatible with i386:x86-64 output报错gcc编译也会出现类似问题/usr/bin/ld: warning: i386 architecture of input file `./src/main.o' is incompatible with i386:x86-64 output出现这种警告的时候的时候,运行程序老是段错误,要加-ms32,就好了。gcc -m32 -o usehello_static usehello.c libhello.a.原创 2021-02-25 11:15:00 · 1463 阅读 · 0 评论 -
ubuntu截图工具
在 Linux 下截屏并编辑的最佳工具方法 1:在 Linux 中截图的默认方式你想要截取整个屏幕?屏幕中的某个区域?某个特定的窗口?如果只需要获取一张屏幕截图,不对其进行编辑的话,那么键盘的默认快捷键就可以满足要求了。而且不仅仅是 Ubuntu ,绝大部分的 Linux 发行版和桌面环境都支持以下这些快捷键:PrtSc – 获取整个屏幕的截图并保存到 Pictures 目录。 Shift + PrtSc – 获取屏幕的某个区域截图并保存到 Pictures 目录。 Alt + Prt.原创 2021-02-25 09:09:01 · 261 阅读 · 0 评论 -
Linux执行可执行文件提示No such file or directory的解决方法
Linux执行可执行文件提示No such file or directory的解决方法查阅资料后,原因是系统位数与该可执行文件需要的lib库位数不匹配。用uname命令打印系统信息,发现系统是64位系统uname -aLinux yuan-vm 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux用file命令查看文件信息,发现是一个32位可执行文件。.原创 2021-02-22 19:40:40 · 4399 阅读 · 0 评论 -
Ubuntu安装Matlab
Ubuntu18.04安装Matlab2019b原创 2021-02-22 17:38:24 · 526 阅读 · 0 评论 -
ubuntu18 搜狗输入法 解决版
Ubuntu18.04下安装搜狗输入法按照这个安装注意两点:1.倒数第二步,建议不要把搜狗输入法移动到第一位,不然按shift切换中英文时,有时输入板会出现乱码(虽然多按两下shift可以切换回正常,但是太麻烦了)。2.把切换快捷键改为shift...原创 2021-02-19 14:55:19 · 219 阅读 · 0 评论 -
linux延时与定时计算
linux延时函数高精度时间函数高精度的设置时间函数和读取时间函数int gettimeofday(struct timeval *tv, struct timezone *tz);int settimeofday(const struct timeval *tv, const struct timezone*tz);–参数tv:用于保存获取的时间–参数tz:可以缺省,传入NULL–上面的函数比time要高6个数量级,可以达到微妙,这个精度就可以粗略的计算代码执行时间了...原创 2021-02-01 22:15:21 · 181 阅读 · 0 评论 -
Linux实时性
关于ROSWhy is ROS not a real-time operating system?ROS isn't even an operating system, it's a framework and it's usually built on top of Ubuntu. First and foremost, it provides a clean way to write several modular programs with inputs and outputs and st.原创 2021-01-22 17:23:54 · 725 阅读 · 0 评论 -
linux更新出现Could not get lock /var/lib/apt/lists/lock问题解决方法
首先输入命令:sudo rm /var/lib/apt/lists/* -vf执行完成后,再输入命令:sudo apt-get update就可以更新了转载 2021-01-08 20:04:33 · 663 阅读 · 0 评论 -
gazebo
Install Gazebo using Ubuntu packages原创 2021-01-08 19:25:58 · 139 阅读 · 0 评论 -
VS Code
选择适合自己的开源RTOS在Build 2015大会上,微软除了发布了Windows 10系统外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了!Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Ma..原创 2021-01-06 17:50:23 · 412 阅读 · 0 评论 -
树莓派4装Ubuntu
How to install Ubuntu Desktop on Raspberry Pi 4原创 2020-12-30 14:12:39 · 194 阅读 · 1 评论 -
cmake编译出错:No CMAKE_CXX_COMPILER could be found.
cmake编译出错:No CMAKE_CXX_COMPILER could be found.错误类似: -- The CXX compiler identification is unknown -- The C compiler identification is GNU 8.3.0 CMake Error at CMakeLists.txt:99 (enable_language): No CMAKE_CXX_COMPILER could be fou.原创 2020-08-26 08:59:36 · 4129 阅读 · 3 评论 -
Ubuntu知识
1.在ubuntu安装软件可以通过apt方式安装,具体来说就是到各个官网一个一个找有点费时,开发老哥们为了帮助我们偷懒,已经把各种常用软件打包好放到云端了,我们只要输入apt安装的命令行就可以从云端直接下载了。而我们平时说的换源,就是换apt的源。...原创 2020-08-20 10:38:48 · 151 阅读 · 0 评论 -
机器人~计算机
清华大学赵明国教授评测Jetson AGX Xavier性能原创 2020-04-22 14:40:22 · 267 阅读 · 0 评论 -
ROS -TCP
在Arduino平台上使用ESP8266:订阅ROS消息,通过tcp无线控制IO原创 2020-03-16 19:30:37 · 613 阅读 · 0 评论