智能机器人学习
飞天牛牛
这个作者很懒,什么都没留下…
展开
-
[opencv][cpp] cpp-opencv 配置(ubuntu-linux)
[opencv][cpp] cpp-opencv 配置(ubuntu-linux)文章目录[opencv][cpp] cpp-opencv 配置(ubuntu-linux)1. linux 下配置opencv环境2. 调试验证*. 参考*. 问题解决1. 虚拟机下 ubuntu 中 clion 输入法切换失败问题(待解决)2. Failed to load module “canberra-gtk-module”*. rough1. linux 下配置opencv环境opencv 官网下载原创 2020-12-21 10:59:58 · 812 阅读 · 1 评论 -
[ROS] KDL + DH 参数 + 正解
[ROS] KDL 正解、反解 + DH 参数Kinematics 运动学Dynamics 动力学文章目录[ROS] KDL 正解、反解 + DH 参数1. 安装 kdl 库2. DH 参数3. UR5,使用 DH 参数构建关节(cpp)cmakelist.txt完整代码4. 结合 DH 参数分析源码*. 参考*. 问题解决*. roughKDLThis package contains a recent version of the Kinematics and Dynamics Li原创 2020-12-17 12:56:28 · 3665 阅读 · 8 评论 -
[ROS] URDF 建模,UR5 机械臂
[ROS] URDF 建模,UR5 机械臂文章目录[ROS] URDF 建模,UR5 机械臂1. UR5 参数2. UR5 URDF 代码3. 调试验证*. 参考*. 问题解决*. rough1. UR5 参数2. UR5 URDF 代码<?xml version="1.0" encoding="utf-8" ?><!-- <mesh filename="package://demo_urdf/meshes/ur5/visual/base.原创 2020-12-15 19:49:49 · 6959 阅读 · 3 评论 -
[ROS] URDF 模型,关节类型(Joint)
[ROS] URDF 模型,关节类型(joint)文章目录[ROS] URDF 模型,关节类型(joint)1. Fixed Joint(固定关节)1. 创建一个 link1,box 形状,尺寸(0.1, 0.2, 0.3)2. 创建一个link2,box 形状,尺寸(0.05,0.1,0.6)1. 完整模型代码:joint_fixed.urdf2. 更新后的 display.launch 文件2. Revolute Joint(旋转连杆)1. 完整模型代码:joint_revolute.urdf2.原创 2020-12-11 22:32:05 · 8209 阅读 · 3 评论 -
[ROS] URDF 模型基础知识
[ROS] URDF 模型基础知识文章目录[ROS] URDF 模型基础知识1. ros 创建 urdf 建模空间,创建 urdf 工作单元2. todo*. 参考*. 问题解决*. roughURDF: Unified Robot Description Format,同意机器人描述性格式1. ros 创建 urdf 建模空间,创建 urdf 工作单元ROSWS/ 下创建 robot_ws/ 工作空间:mkdir robot_wsrobot_ws/ 下 创建 src/ 目录:mkd原创 2020-12-10 22:58:58 · 990 阅读 · 1 评论 -
[ROS] rviz 可视化工具
[ROS] rviz 可视化工具摄像头没讲文章目录[ROS] rviz 可视化工具1. todo2. todo*. 参考*. 问题解决*. rough1. todo2. todo*. 参考*. 问题解决*. roughroscore + rviz原创 2020-12-08 22:09:31 · 1529 阅读 · 0 评论 -
[ROS] TF 坐标转换,小乌龟跟随案例(调试成功,课件代码)
[ROS] TF 坐标转换,小乌龟跟随案例(调试成功,课件代码)文章目录[ROS] TF 坐标转换,小乌龟跟随案例(调试成功,课件代码)1. 完整代码0. 配置1. 项目结构2. demo01.launch 文件3. demo01_turtle1.cpp4. demo02_turtle2.cpp2. 调试验证*. 参考*. 问题解决*. rough 知识点1. 完整代码0. 配置package.xml添加 TF 依赖 <build_depend>tf</buil原创 2020-12-08 20:08:04 · 1565 阅读 · 1 评论 -
[ROS] roslaunch 操作学习
[ROS] roslaunch 操作学习文章目录[ROS] roslaunch 操作学习1. roslaunch 功能简介2. roslaunch demo1. demo01:启动单一节点2. demo02:启动多节点3. demo03:节点重启4. demo04:日志配置查看(屏幕输出、写入log)5. demo05:命名节点 + 命名空间6. demo06:重新映射节点名称(remap)7. demo07:内部 parameter 设置8. demo08:全局 parameter 设置9. demo原创 2020-12-07 18:58:42 · 251 阅读 · 0 评论 -
[ROS] rosparam 参数学习
[ROS] rosparam 参数学习文章目录[ROS] rosparam 参数学习1. rosparam 参数2. 获取参数(cpp)3. 获取参数(.py)*. 参考*. 问题与解决1. catkin_create_pkg 时没有添加 roscpp, rospy, rosmsg 依赖参数解决办法xml 文件,ide无提示不要背配置看懂配置会抄配置1. rosparam 参数在ROS种,parameters 起到的作用是节点间共享数据。实现的原理是将需要共享的数据存放到R原创 2020-12-07 19:02:05 · 2965 阅读 · 0 评论 -
[ROS] Action 通信,ActionClient 创建
[ROS] Action 通信,ActionClient 创建文章目录[ROS] Action 通信,ActionClient 创建1. Action Client 完整代码2. 调试验证(与 Action Server 联调)(见 Action Server)*. todo1. Action Client 完整代码//// Created by jacob on 12/02/20.//#include <iostream>#include <ros/ros.h&g原创 2020-12-04 19:06:34 · 608 阅读 · 0 评论 -
[ROS] Action 通信,ActionServer 创建
[ROS] Action 通信,ActionServer 创建文章目录[ROS] Action 通信,ActionServer 创建1. todo2. todo*. todo1. todo2. todo*. todo原创 2020-12-04 19:06:51 · 939 阅读 · 0 评论 -
[ROS] Action 通信,自定义 Action Message 创建
[ROS] Action 通信文章目录[ROS] Action 通信1. todo2. todo1. todo2. todo原创 2020-12-04 19:07:36 · 416 阅读 · 0 评论 -
[ROS] Service 通信(server, client) 实现计算器(UI)
[ROS] Service 通信(server, client) 实现计算器(UI)文章目录[ROS] Service 通信(server, client) 实现计算器(UI)1. 需求+配置2. 完整代码实现3. 调试验证1. 需求+配置详细步骤见之前的练习+学习,不再记录工作空间名称 calc_pkgclient <----> service(request, response) <----> server2. 完整代码实现3. 调试验证原创 2020-11-30 20:51:52 · 449 阅读 · 0 评论 -
[ROS] 小乌龟案例(topic通信)publisher+GUI实现
[ROS] [笔记] 20201119 小乌龟案例–目录[ROS] [笔记] 20201119 小乌龟案例[ROS] [笔记] 20201119 了解小乌龟控制需求+任务package创建1. 了解需求2. 创建新的工作单元(package)(在工作空间、src下)3. 在工作空间(workspace)下编译,完成,source setup.bash4. 使用 clion 打开项目5. 干掉 cmake-build-debug(略)[ROS] [笔记] 小乌龟控制需求 cpp+qt 代码实现1. 在 t原创 2020-11-27 22:29:49 · 739 阅读 · 0 评论 -
[数学] 智机+视觉+机器学习必要的工程数学(应用数学)知识练习与总结 -- 线性代数+概率+统计
目录[数学] 智机+视觉+机器学习必要的工程数学(应用数学)知识练习与总结 -- 线性代数+概率+统计1. numpy 入门1. numpy 概念2. 创建 numpy 数组创建数组 1, 2, 3创建数组 [1, 1, 1]; [0, 0, 0]; [随机,随机,随机]创建 1-6 数组;-2到1间隔0.5数组,前开后闭创建数组 0-2,并且被分为5份,包含5;0-10,被分为10分,不包含10创建二维0数组和二维1数组;创建 numpy 对角单位矩阵;斜对角矩阵3. numpy 数组属性数组维度数组形状原创 2020-11-25 15:59:43 · 5326 阅读 · 0 评论 -
[数学] 智机+视觉+机器学习必要的工程数学(应用数学)知识练习与总结 -- 微积分+高等数学
[数学] 智机+视觉+机器学习必要的工程数学(应用数学)知识练习与总结以日期为标签,每个阶段记录学习问题,非公开20201114112+2⋅1+122+2⋅2+...+1102+2⋅10\frac{1}{1^2+2\cdot1}+\frac{1}{2^2+2\cdot2}+...+\frac{1}{10^2+2\cdot10}12+2⋅11+22+2⋅21+...+102+2⋅101...原创 2020-11-25 15:58:50 · 1742 阅读 · 1 评论