笔记
Hey_amov
世界是一面镜子,保持谦虚的态度
展开
-
进程与线程之间的关系
一: 什么是进程,线程,协程?1:进程是操作系统进行资源分配的基本单位。2:线程是CPU调度的基本单位。3:协程是开发者自己调度的基本单位。4:线程依附于进程,协程又叫微线程。二:进程与线程的区别?1、进程不能共享全局变量,线程可以共享全局变量,出现资源竞争问题,可以通过互斥锁和线程同步解决。2、创建进程的开销比创建线程的开销大3、进程是操作系统资源分配的单位,线程是cpu调度的单位4、线程依附进程存在,不能单独存在5、多进程编程比单进程多线程编程稳定性更好三:进程之间如何通信的?、原创 2022-04-15 09:54:54 · 341 阅读 · 0 评论 -
自己的图片
sudo docker pull astrobee/astrobee:base-latest-melodic原创 2021-09-03 17:49:08 · 148 阅读 · 0 评论 -
2021-08-31
dockerhttps://mp.weixin.qq.com/s/jY_FVXl2KAiCHQDCZSlJ5w原创 2021-08-31 13:16:57 · 267 阅读 · 0 评论 -
ubuntu下make、cmake及opencv版本查看
make:make -vcmake:cmake -versionopencv:pkg-config --modversion opencv原创 2021-06-28 11:36:00 · 1653 阅读 · 0 评论 -
利用rosbag记录主要话题、将话题导为txt文本、将.txt文本正确导入电子表格中
目录:1、利用rosbag记录主要话题2、将话题导为txt文本3、.txt文本正确导入电子表格中1、利用rosbag记录主要话题<node pkg="rosbag" type="record" name="bag_record" output="screen" args = "/prometheus/drone_state -o subset" launch-prefix="gnome-terminal --tab --"> </node> 将此节点加入到launch原创 2021-06-16 11:43:48 · 1864 阅读 · 0 评论 -
在launch文件中启动rosbag方法以及生产.bag.active包后的处理方法
<launch> <node pkg="turtlesim" type="turtlesim_node" name="turtlesim_node" output="screen"> </node> <node pkg="turtlesim" type="turtle_teleop_key" name="turtle_teleop_key" output="screen" launch-prefix="gnome-terminal原创 2021-06-07 18:56:15 · 2103 阅读 · 3 评论 -
E: Unable to locate package ros-melodic-***
利用命令安装二进制文件偶尔会遇到以下的错误E: Unable to locate package ros-melodic-***解决方法:1、确保自己命令没有打错2、打开一个终端,输入以下几条命令:sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'sudo apt-key adv --key原创 2021-06-07 14:13:18 · 5885 阅读 · 22 评论 -
页眉怎样从特定的一页开始以及word页眉页脚第几页共几页格式设置
一、页眉设置在使用word写论文的时候我们总是遇到在编辑页眉的时候,它总是给我们全部页面填上,下面提供如何在指定的一页添加页眉的方法第一步将光标置于指定页的前一页末尾处,然后在工具栏上点击页面布局—分隔符—下一页,如下图所示:第二步开始插入页眉,此时还是会发现文章所有页面的页眉还是一致,别着急,此时只需点选指定页页眉,然后点击链接到前一页页眉,取消与前面页眉的链接,如下图所示:接着选择前一页的页眉,然后点击插入—页眉—删除页眉就完成了页眉的设置二、第几页共几页设置首先在页眉或页脚输入第原创 2021-05-17 22:05:29 · 12513 阅读 · 1 评论 -
ROS机械臂开发:从入门到实践---学习笔记(8)
第八章作业第一题 安装ROS摄像头驱动功能包,驱动笔记本摄像头,并使用ROS可视化工具显示图像1.1 安装驱动功能包ROS中有通用USB摄像头的驱动功能包——usb_cam,安装后很快就可以把摄像头跑起来,在该功能包的wiki上我们可以看到详细的接口说明,最终的图像将通过<camera_name>/image发布出来,订阅后就可以看到图像了。在终端输入依次输入:sudo apt-get install ros-melodic-usb-camroslaunch usb_cam usb_原创 2021-05-09 22:18:03 · 935 阅读 · 1 评论 -
ROS机械臂开发:从入门到实践---学习笔记(7)
第七章作业本次作业用的是Marm机械臂。过程如下:第一题 使用自己的机械臂模型,分别编写程序,实现以下功能:(1)圆弧运动:机械臂终端完成圆弧轨迹的规划运动,半径和圆心根据模型确定接口;(2)轨迹重定义:针对规划得到的轨迹,缩减1/4的轨迹点,并完成运动;例如:原来有20个轨迹点,每隔4个删掉一个,最后得到16个点(首尾两点不能删除),再完成运动;(3)多轨迹连续运动:完成至少两条轨迹的拼接、重规划和连续运动,具体运动类型不限制。1.1 第一小问:圆弧运动MoveIt!可以规划笛卡尔直线运动,原创 2021-05-06 21:17:56 · 2225 阅读 · 1 评论 -
利用rosbag在ros下记录数据然后在MATLAB中进行处理的方法
1、ROS下数据存储可使用ros_bag功能包进行数据记录,通过如下指令存储轨迹追踪相关话题rosbag record -O subset /prometheus/drone_state /prometheus/reference_pose/prometheus/drone_state为无人机状态,包含了无人机位置、速度、姿态等信息/prometheus/reference_pose为无人机期望轨迹,包含了期望位置和期望姿态(期望姿态由控制器计算得到)2、MATLAB绘图处理若想在Matlab原创 2021-04-22 16:48:20 · 2097 阅读 · 0 评论 -
Ubuntu中录屏软件、文档编写、Ubuntu中Codelite下载方法以及古月老师的编写的Ubuntu助手地址
终端中添加PPA:sudo add-apt-repository ppa:obsproject/obs-studio输入这条命令进行安装:sudo apt install obs-studio完成!原创 2021-04-12 21:31:09 · 569 阅读 · 0 评论