自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (1)
  • 收藏
  • 关注

原创 伺服系统刚性模型的建立

伺服系统刚性模型建立

2024-01-09 16:26:48 540

原创 ibstdc++.so.6: version `GLIBCXX_3.4.30‘ not found (

ibstdc++.so.6: version `GLIBCXX_3.4.30' not found (

2023-09-24 14:35:47 1917 1

原创 error: Couldn‘t find a setup script in /tmp/easy_install-cbk44aj7/scipy-1.11.2.tar.gz

error: Couldn't find a setup script in /tmp/easy_install-cbk44aj7/scipy-1.11.2.tar.gz

2023-09-23 21:45:23 4512 3

原创 视觉里程计——特征点

一个SLAM分为前端和后端,前端也称为视觉里程计。视觉里程计根据相邻图像的信息估计出粗略的相机运动,给后端提供较好的初始值。视觉里程计的算法主要分为两大类:特征点法和直接法。基于特征点法的前端,长久以来被认为是视觉里程计的主流方法,它具有稳定,对光照、动态物体不敏感的优势,是目前比较成熟的解决方案。

2023-08-07 13:32:00 185

原创 李群和李代数(三)——李代数求导和扰动模型

由于他的存在,z往往不可能精确地满足z=Tp的关系。在SLAM中,我们要估计一个相机的位置和姿态,该位姿是由SO(3)上的旋转矩阵或者SE(3)上的变换矩阵描述。设置某时刻相机的位姿为T,他观察到了一个世界坐标位于p的点,产生了一个观测数据。这里的重点是,我们会经常构建与位姿有关的函数,然后讨论该函数关于位姿的导数,以调整当前的估计值。2.对李群左乘或者右乘微小扰动,然后对该扰动求导,称为左扰动和右扰动模型,这是扰动模型。1.使用李代数表示姿态,然后根据李代数加法对李代数求导,这是李代数的求导模型。

2023-08-05 12:59:13 429

原创 李群和李代数(二)——李群和李代数两者的关系理解与应用

在上一篇帖子上对李群和李代数进行了简单的介绍,也对李代数的意义以及李群和李代数的关系,做了简单的介绍,但是只是文字和公式太过抽象,经过查阅资料,并进行总结了这篇文章。下面是上一篇文章的部分内容Tmin​JTi1∑N​∣∣zi​−Tpi​∣∣22​。

2023-08-05 12:57:44 272

原创 李群和李代数(一)——李群李代数的引出及其指数映射

李代数有一个集合V\mathbb{V}V、一个数域F\mathbb{F}F和一个二元运算[,]组成,如果满足以下几条性质,则称(V\mathbb{V}VF\mathbb{F}F,[,])为一个李代数,记作g。1.封闭性∀XY∈VXY∈V∀XY∈VXY∈V2.双线性∀XYZ∈Vab∈F∀XYZ∈Vab∈F有 [aX+bY,Z]=a[X,Z]+b[Y,Z],[Z,aX+bY]=a[Z,X]+b[Z,Y]3.自反性∀。

2023-07-30 14:34:39 554 1

原创 moveit Exception while loading controller manager ‘simple‘: According to the loaded plugin descripti

Exception while loading controller manager 'simple': According to the loaded plugin descriptions the class simple with base class type moveit_controller_manager::MoveItControllerManager does not exist. Declared types are moveit_fake_controller_manager/Mov

2023-05-09 20:18:49 589 3

原创 [ERROR] [1683095221.962649339]: No p gain specified for pid. Namespace: /Autobot_ws/gazebo_ros_cont

[ERROR] [1683095221.962649339]: No p gain specified for pid. Namespace: /Autobot_ws/gazebo_ros_control/pid_gains/joint1[ERROR] [1683095221.963136893]: No p gain specified for pid. Namespace: /Autobot_ws/gazebo_ros_control/pid_gains/joint2[ERROR] [16830

2023-05-03 14:32:27 328

原创 RLException: while processing /home/yzxie/桌面/Autobot_ws/src/it_move_config/launch/move_group.launch:

RLException: while processing /home/yzxie/桌面/Autobot_ws/src/it_move_config/launch/move_group.launch:while processing /home/yzxie/桌面/Autobot_ws/src/it_move_config/launch/planning_context.launch:Invalid tag: Cannot load command parameter [robot_des

2023-05-02 22:55:57 914

原创 Failure - model name mrobot already exist.

Failure - model name mrobot already exist.

2023-04-12 16:56:09 352

原创 Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame odom at time 338.607000 a

Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame odom at time 338.607000 according to authority unknown_publisher at line 278 in /tmp/binarydeb/ros-noetic-tf2-0.7.5/src/buffer_core.cppWarning: TF_REPEATED_DATA ignoring d

2023-03-27 14:22:15 1655

原创 [ERROR] [1679205317.445892, 0.000000]: Spawn service failed. Exiting.

[ERROR] [1679205317.445892, 0.000000]: Spawn service failed. Exiting.[gazebo-1] process has died [pid 33325, exit code 255, cmd /opt/ros/noetic/lib/gazebo_ros/gzserver -e ode /home/yzxie/桌面/Autobot_ws/src/robot_model/world/box_house.world __name:=gazebo _

2023-03-19 14:01:28 1592 2

原创 [ WARN] [1677989290.514888048]: TF_OLD_DATA ignoring data from the past (Possible reasons are listed

[ WARN] [1677989290.514888048]: TF_OLD_DATA ignoring data from the past (Possible reasons are listed at http://wiki.ros.org/tf/Errors%20explained) for frame base_footprint at time 306.526000 according to authority unknown_publisher

2023-03-05 12:17:29 972

原创 TeX文件和md文件的转换

TeX文件和md文件的转换

2023-02-20 11:47:04 767

原创 在vscode中编译LaTeX(tex文件)

在vscode中编译LaTeX(tex文件)

2023-02-20 11:24:14 1304

原创 LaTeX语法整理

LaTeX语法整理

2023-02-20 11:05:51 616

原创 ROS中常用命令

ROS中常用命令

2023-02-14 16:29:01 140

原创 论文思路:移动机械臂自主开门策略仿真研究

自己写的论文大致思路,仅做个人记录需求

2023-02-14 16:27:43 696 3

原创 论文思路: 室内环境下移动机械臂的运动规划研究

自己写的论文大致思路,仅做个人记录需求

2023-02-14 16:27:10 853 1

原创 [spawn_model-4] process has died [pid 19622, exit code 1, cmd /opt/ros/noetic/lib/gazebo_ros/spawn_m

[spawn_model-4] process has died [pid 19622, exit code 1, cmd /opt/ros/noetic/lib/gazebo_ros/spawn_model -urdf -model robot_model -param robot_description __name:=spawn_model __log:=/home/yzxie/.ros/log/964b8f34-a3a9-11ed-8e74-8b93dbc391b3/spawn_model-4.lo

2023-02-03 18:06:25 1748

原创 ROS中小车设置差速控制器遇到的问题

小车双轮差速控制文件,需要注意的地方如下:在终端使用roswtf,可以看到如下问题:报错提示/robot_state_publisher发布了左右轮到base_link的tf变换,但是/gazebo又发布了左右轮到base_footprint的tf变换,导致了二者的冲突。将gazebo_control中的publishWheelTF和publishWheelJointState均设置为false就可以解决掉这个问题

2023-01-31 17:35:55 1268

原创 ROS中 FileNotFoundError: [Errno 2] No such file or directory: ‘/opt/ros/noetic/lib/xacro/xacro

ros中urdf和xacro文件转换遇到的问题

2023-01-31 17:08:37 1532

原创 在ros使用Arbotix中出现no transform from [base_link] to [odom]

no transform from base_link to odom

2022-11-01 13:13:14 1734 1

原创 ROS 中Failed to find root link: Two root links found: [base_footprint] and [base_link]

Failed to find root link: Two root links found: [base_footprint] and [base_link]

2022-11-01 13:05:12 1603

原创 图优化slam以及非线性最小二乘

介绍了slam非线性最小二乘的求解过程

2022-10-11 19:03:20 485

原创 SLAM中的估计方法(最大似然和最小二乘)及概率论基础

介绍了slam中的最大似然估计和最小二乘估计

2022-10-11 18:59:03 426

原创 IEEE XPLORE论文PDF免费下载方法

下载IEEE论文

2022-10-10 22:57:40 5650 1

原创 SLAM的发展以及分类

介绍了slam的技术发展以及求解过程的两种方法

2022-10-10 22:17:26 1307 2

原创 激光雷达物体检测(三):俯视图检测算法

介绍激光雷达俯视图物体检测算法

2022-09-21 11:23:36 1083

原创 激光雷达物体检测(二):点视图检测算法

介绍激光雷达点视图检测算法

2022-09-21 11:22:05 688

原创 激光雷达物体检测(一):初步认识

介绍激光雷达物体检测

2022-09-21 11:19:33 1207

原创 数据集png文件转jpg文件(python)

png转jpg

2022-08-16 10:33:01 1251

原创 YOLOv5训练KITTI数据集(三):训练参数调整

YOLOv5训练参数文件的设置

2022-08-15 23:23:39 1526 1

原创 YOLO训练KITTI数据集(二):KITTI数据集的标签转换成YOLOv5所需要的标签格式并进行分割

KITTI数据集标签转换成YOLOv5所需要的标签格式

2022-08-15 22:05:43 2939 14

原创 win10配置CenterNet环境

最近在复现CenterNet时,碰到很多问题,花费了两天多的时间,但最后都一一解决了。

2022-08-09 11:17:34 2200 1

原创 用VM虚拟机安装ubuntu时出现窗口显示不完全的解决方案

用VM虚拟机安装ubuntu时出现窗口显示不完全的解决方案。

2022-08-08 14:14:26 2536

原创 视觉3D感知(二):单目3D物体检测

主要介绍了单目3D感知的算法

2022-08-07 16:34:55 3156

原创 视觉3D感知(一):初步认识

对于3D感知任务的初步认识

2022-08-06 15:14:29 1128

原创 视觉2D感知(二):语义分割算法及在无人驾驶的应用

语义分割算法及在无人驾驶的应用

2022-08-06 13:44:15 1697

Xarm 7轴机械臂正逆运动学分析

在机械臂运动控制中,通常遵循以下步骤: (1)路径规划:确定机械臂从起始点到目标点之间的最优路径。路径规划可以考虑环境中的障碍物,避免碰撞,并优化一些性能指标如运动时间、能耗等。路径规划的结果是一个离散的路径,由一系列路径点组成。 (2)轨迹规划:将路径规划得到的离散路径点进行插值,生成平滑的连续轨迹。轨迹规划通常考虑机械臂的动力学约束、运动平滑性和精确性等因素。插值算法可以是多项式插值、样条插值等,以保证机械臂在运动过程中的平滑性和连续性。 (3)运动学反解:根据轨迹规划得到的连续轨迹,进行运动学反解,求解机械路径规划和轨迹规划主要考虑运动的路径和平滑性,而运动学反解则是将目标点转化为关节角度,以实现机械臂的准确运动。这些步骤通常在机械臂控制系统中的规划和执行模块中进行。 因为不同的机械臂运动学反解的过程和结果不一样,针对本文使用的机械臂,进行D-H建模和运动学分析。 本文通过改进的D-H法建立Xarm机械臂连杆坐标系,然后进行正运动学分析,然后利用解析法进行逆运动学分析。 如果需要word版本的公式文件,可以私聊我

2023-07-29

串口下载软件,32f1系列板子可以使用

串口下载软件,32f1系列板子可以使用

2022-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除