课堂随想
码龄5年
关注
提问 私信
  • 博客:109,964
    社区:1
    动态:175
    视频:12
    110,152
    总访问量
  • 135
    原创
  • 13,607
    排名
  • 1,082
    粉丝

个人简介:记得要开心呀!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-10-17
博客简介:

qq_45762996的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    5
    当前总分
    991
    当月
    137
个人成就
  • 获得1,507次点赞
  • 内容获得12次评论
  • 获得1,385次收藏
  • 代码片获得2,037次分享
创作历程
  • 126篇
    2024年
  • 9篇
    2023年
成就勋章
TA的专栏
  • 工作技能
  • 随想随记
  • 问题记录
    22篇
  • 笔记
    3篇
  • Optimal Control 16-745
    7篇
  • 动态系统法
    1篇
  • DQ Robotics
    8篇
  • 笨办法学Git
    20篇
  • Robotic Manipulation
  • ACT
    4篇
  • 强化学习
  • 机械臂开源项目
    2篇
  • UR-Socket
    1篇
  • scene_manager
    2篇
  • moveit2源代码分析
    10篇
  • 双臂
    24篇
  • 双臂服务机器人
    2篇
  • 双臂ROS仿真
    4篇
  • QT
    4篇
  • CoppeliaSim
    1篇
  • MATLAB示例
    6篇
  • ROS Toolbox
    5篇
兴趣领域 设置
  • Python
    pyqtconda
  • 编程语言
    c++
  • 开发工具
    git
  • 操作系统
    ubuntu
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【DQ Robotics】二次规划控制

二次规划是一种优化问题,目标是最小化一个关于。
原创
发布博客 7 小时前 ·
545 阅读 ·
12 点赞 ·
0 评论 ·
6 收藏

【2024 Optimal Control 16-745】【Lecture 3 + Lecture4】minimization.ipynb功能分析

【代码】【2024 Optimal Control 16-745】【Lecture 3 + Lecture4】minimization.ipynb功能分析。
原创
发布博客 12 小时前 ·
575 阅读 ·
23 点赞 ·
0 评论 ·
8 收藏

【2024 Optimal Control 16-745】【Lecture 3】root-finding.ipynb功能分析

【代码】【2024 Optimal Control 16-745】【Lecture 3】root-finding.ipynb功能分析。
原创
发布博客 16 小时前 ·
89 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

【2024 Optimal Control and Reinforcement Learning 16-745】【Lecture 3】优化(上)——导数符号、寻根、牛顿法、正则化、最小化

B站-西格螺丝-「精校熟肉」Optimal Control-最优控制(CMU 16-745) 2024-L3-优化(上)Lecture3讲义链接Last Time:上次内容:Today:本次内容:一些记号:This is because ∂f∂x\frac{\partial f}{\partial x}∂x∂f​ is the linear operator mapping Δx\Delta xΔx into Δf\Delta fΔf:f(x+Δx)≈f(x)+∂f∂xΔx f(x + \Delta
原创
发布博客 18 小时前 ·
421 阅读 ·
11 点赞 ·
0 评论 ·
15 收藏

【2024 Optimal Control and Reinforcement Learning 16-745】【Lecture 2】动力学离散化与稳定性

线性近似是一种简化工具,但在非线性系统中会引入偏差,导致状态预测出现超调。使用较小的时间步长(更精确的近似)或更高阶的方法可以减少这种误差。系统的稳定性与离散时间矩阵AdA_dAd​的特征值有关。当所有特征值的模小于 1 时,系统稳定。欧拉法将系统线性化,并用时间步长hhh调整矩阵AdA_dAd​。当hhh变化时,AdA_dAd​的特征值从单位圆外逐渐靠近单位圆。仅当h→0h \to 0h→0时,系统稳定。离散化常微分方程(ODEs)时要小心。
原创
发布博客 前天 11:42 ·
501 阅读 ·
12 点赞 ·
0 评论 ·
17 收藏

【2024 Optimal Control 16-745】【Lecture 2】integrators.ipynb功能分析

l = 1.0g = 9.81θ = x[1] # 摆动角度 θθ̇ = x[2] # 摆动角速度 θ̇θ̈ = -(g / l) * sin(θ) # 根据摆动力学方程,计算角加速度 θ̈return [θ̇;θ̈] # 返回角速度和角加速度end功能:模拟单摆的动力学:输入x是状态向量[θ, θ̇],即当前角度和角速度。计算结果是新的状态向量[θ̇, θ̈],即角速度和角加速度。t = Array(range(0, Tf, step=h)) # 定义时间步长数组 t。
原创
发布博客 2024.11.20 ·
1040 阅读 ·
34 点赞 ·
0 评论 ·
22 收藏

【2024 Optimal Control 16-745】Ubuntu22.04 安装Julia与Julia语法

Julia是一种高性能的动态编程语言,特别适用于数值计算、科学计算、数据分析、机器学习和其他技术领域。它于2012年首次发布,具有简洁、易学的语法,并结合了与 C 语言、Fortran 和 Python 等语言相似的高效性。Julia 的设计理念是高性能和易用性的平衡,旨在突破传统编程语言的限制。Julia 作为一种现代化的编程语言,结合了高性能和易用性的特点,特别适用于科学计算和数值分析。它的多重派发机制、即时编译、动态类型和并行计算。
原创
发布博客 2024.11.20 ·
714 阅读 ·
14 点赞 ·
0 评论 ·
20 收藏

【2024 Optimal Control and Reinforcement Learning 16-745】【Lecture 1】 Continuous-Time Dynamics 连续时间动力学

《Optimal Control and Reinforcement Learning》16-745,Spring 2024
原创
发布博客 2024.11.19 ·
789 阅读 ·
25 点赞 ·
0 评论 ·
27 收藏

【Homework】【7】Learning resources for DQ Robotics in MATLAB

AAA的伪逆矩阵A†A^\daggerA†A†VΣ†UTA†VΣ†UT其中Σ†Σ†是Σ\SigmaΣΣ†Σm−10000 & 0Σ†Σm−1​0​00​其中Σm−1Σm−1​是Σ\SigmaΣ中m×mm \times mm×m非零子矩阵的逆。
原创
发布博客 2024.11.19 ·
972 阅读 ·
40 点赞 ·
0 评论 ·
10 收藏

【预测控制】【ROS Noetic + CoppeliaSim 】双臂抓取+静态/动态避障

在 Ubuntu 系统上安装和运行一个预测双臂运动规划框架(Predictive Dual-Arm Reactive Motion Planning Framework)所需的环境、步骤及相关信息。
原创
发布博客 2024.11.18 ·
761 阅读 ·
11 点赞 ·
0 评论 ·
9 收藏

【DQ Robotics】基于SVD的全秩矩阵逆

A=UΣVTA = U \Sigma V^TA=UΣVT奇异值分解(SVD)是一种重要的矩阵分解方法,用于将一个矩阵分解为三个部分:一个正交矩阵 UUU、一个对角矩阵 Σ\SigmaΣ(包含矩阵的奇异值)和另一个正交矩阵 VVV。这种分解具有许多应用,如数据降维、矩阵逆计算和信号处理等。正交矩阵 UUU 和 VVV:对角矩阵 Σ\SigmaΣ:满秩矩阵的性质:这种奇异值分解可以帮助我们分析矩阵的结构,特别是在矩阵可能是奇异或非方形的情况下,SVD 提供了计算伪逆和解决不适定问题的一种方法。这段文字解释了
原创
发布博客 2024.11.15 ·
861 阅读 ·
15 点赞 ·
0 评论 ·
19 收藏

【Homework】【6】Learning resources for DQ Robotics in MATLAB

方法,可以接受所需的自由度数量并返回相应的 DQ_SerialManipulatorDH 实例。该类用于创建任意自由度的平面机器人,所有连杆长度设为单位长度,并包含一个。
原创
发布博客 2024.11.15 ·
366 阅读 ·
9 点赞 ·
0 评论 ·
5 收藏

【Homework】【5】Learning resources for DQ Robotics in MATLAB

表示一个 2 自由度平面机器人。该类包含构造函数、计算正向运动学模型的函数、计算平移雅可比矩阵的函数,以及在二维空间中绘制机器人的函数。可视化。
原创
发布博客 2024.11.11 ·
304 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

MATLAB 在数组的元素后面使用百分号 `%` 添加注释时会将其误认为是行分隔符,导致数组维度不一致

该警告提示 MATLAB 在数组的元素后面使用百分号添加注释时会将其误认为是行分隔符,导致数组维度不一致。;...
原创
发布博客 2024.11.07 ·
417 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

普吕克线( Plücker 线)

在 Plücker 坐标表示中,一条直线l​1​l​1​l1​ϵm1​l1​m1​m1​pl​×l1​pl​×。
原创
发布博客 2024.11.07 ·
725 阅读 ·
15 点赞 ·
0 评论 ·
29 收藏

【Homework】【1--4】Learning resources for DQ Robotics in MATLAB

也就是说,先进行旋转然后平移,与先平移然后旋转,通常会得到不同的结果。因为在三维空间中,旋转会改变坐标系的方向,进而影响随后的平移方向。不同的原因在于旋转和平移的顺序影响了最终的姿态变换结果。的范数是其实部和虚部平方和的平方根。只有在特定情况下会得到相同的结果。写成实部和虚部的形式,然后计算它们的平方和。单位四元数的定义是具有单位范数的四元数。因此,每个单位四元数确实具有单位范数。:四元数范数的通用形式是什么?:四元数乘法的通用形式是什么?:证明每个单位四元数。为了计算四元数的范数。
原创
发布博客 2024.11.06 ·
1143 阅读 ·
39 点赞 ·
0 评论 ·
22 收藏

对偶数(Dual Numbers)的性质

幂零性是一种代数性质,使得在多次自乘后得到零。在对偶数中,对偶数单位ϵ\epsilonϵ的幂零性ϵ20ϵ20带来了计算的简化。这一性质在代数和应用数学的多个领域都有重要的应用。PdP(d)Pd提取的是不含对偶数单位ϵ\epsilonϵ的部分,即主部分。DdD(d)Dd提取的是包含对偶数单位ϵ\epsilonϵ的部分的系数,即双重部分。
原创
发布博客 2024.11.05 ·
486 阅读 ·
18 点赞 ·
0 评论 ·
14 收藏

四元数是复数在四维空间的扩展,它包含一个实部和三个不同的虚数单位。

每个四元数都是一个双四元数,但并非所有双四元数都是四元数。请参考 [1] 的第 2.2 节,尤其是方程 (2.2.1) 后的解释。四元数是复数在四维空间的扩展,它包含一个实部和三个不同的虚数单位。四元数被广泛应用于三维空间中的旋转计算,比如计算物体的旋转和方向,这使它在计算机图形学、物理模拟和机器人学等领域非常有用。我在该理论领域有超过 15 年的经验,相信如果你现在没有打好基础,以后会遇到很多会让你吃苦的知识漏洞。这意味着复数可以看作是四元数的一种特殊情况,当。为零时,四元数就退化为复数。
原创
发布博客 2024.11.05 ·
476 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

启动任务节点时,传入机械臂参数

先启动move_group节点,后启动任务节点。
原创
发布博客 2024.10.31 ·
294 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

【libGL error】Autodl云服务器配置ACT的conda虚拟环境生成训练数据时,遇到了libGL相关错误,涉及swrast_dri.so

Autodl云服务器安装的是Miniconda3基础镜像,框架版本conda3,python版本3.10(Ubuntu22.04),Cuda版本11.8。这样可以确保你在 Conda 环境中获得合适的 GCC 版本,用于编译 C/C++ 程序或安装需要编译的其他软件包。这一步是为了确认当前库的C++ ABI版本号,与其他依赖库的ABI兼容性。环境中的库,避免不同版本之间的兼容性问题。版本引起的兼容问题,尤其在使用一些依赖C++标准库的包时效果显著。(将anaconda3库文件路径添加到系统的库文件路径中)
原创
发布博客 2024.10.29 ·
1027 阅读 ·
18 点赞 ·
0 评论 ·
25 收藏
加载更多