跳至内容
Fivyex's Blog
Fivyex's Blog

I did the right thing, didn't I? It all worked out in the end.

  • Portfolio
  • Archive
  • Site Admin
  • Private Zone
Fivyex's Blog
Fivyex's Blog

I did the right thing, didn't I? It all worked out in the end.

  • Portfolio
  • Archive
  • Site Admin
  • Private Zone

卸载Ubuntu双系统

发表评论 / Ubuntu, Windows / Fivyex / 24 7 月, 2021

起因

之前安装了Ubuntu之后用了一会就很少用了。平时都是用虚拟机调试比较方便。再加上看见团队学长把Ubuntu装进了移动硬盘里面,想着这样大概可以随身携带一个Ubuntu很是方便。就决定把电……

卸载Ubuntu双系统 Read More »

on the fly control

发表评论 / ROS / Fivyex / 21 7 月, 2021

概况

motoman_jogger:

  • pub:joint_command
  • sub:cartesian_jogging_deltas
  • sub:joint_states
  • srv:set_joggin……

on the fly control Read More »

雅可比矩阵伪逆

发表评论 / Robotics / Fivyex / 21 7 月, 2021

雅可比矩阵将关节空间速度映射到直角坐标空间:ΔP = J(θ)Δθ。对于机器人运动学逆解来说可以考虑求雅克比矩阵J的逆,然后根据Δθ=J(θ)-1ΔP计算出关节角变动量并反复迭代。然当很多情况下J不可……

雅可比矩阵伪逆 Read More »

ROS示例代码(c++)

发表评论 / ROS / Fivyex / 20 7 月, 2021

Publisher & Subscriber

Publisher:

Subscriber

Service & Client

Service

C……

ROS示例代码(c++) Read More »

Motoman driver归纳:使用Motoman FS/DX/YRC与ROS交互

发表评论 / ROS / Fivyex / 20 7 月, 2021

准备

机器人控制器

在执行ROS操作前应确保:

  • 控制器准备就绪;
    • MotoROS安装完成;
    • 钥匙旋钮置于遥控模式下;
    • 急停按钮松开;
  • 执行robot_enable服务以确保ROS traje……

Motoman driver归纳:使用Motoman FS/DX/YRC与ROS交互 Read More »

Motoman Driver归纳:安装MotoROS服务端

发表评论 / ROS / Fivyex / 20 7 月, 2021

概述

Motoman driver是用MotoPlus编写的一款安川机器人的ROS控制器。它使用socket与机器人交互并支持并行操作。

安装MotoPlus

MotoPlus应用程……

Motoman Driver归纳:安装MotoROS服务端 Read More »

备用

发表评论 / Timeline / Fivyex / 20 7 月, 2021

ROS

On-the-fly point streaming and Cartesian jog

Eigen document

Motoman driver

点激光扫描仪数据发……

备用 Read More »

解决virtualbox下共享文件夹权限问题

发表评论 / Ubuntu / Fivyex / 20 7 月, 2021

背景

使用virtualbox最方便的host-guest交换文件方案莫过于共享文件夹功能了。
比如host有个叫git的文件夹,可以直接将此文件夹设置为共享文件夹并自动mount,这样,每次在虚……

解决virtualbox下共享文件夹权限问题 Read More »

Moveit+Gazebo仿真

发表评论 / ROS / Fivyex / 19 7 月, 2021

控制架构

重点是完成控制接口两端的Follow Joint Trajectory、Joint Trajectory Controller、Joint State Controller配置……

Moveit+Gazebo仿真 Read More »

yaml文件配置

一条评论 / ROS / Fivyex / 19 7 月, 2021

概述

yaml格式为一种支持全部参数类型的轻量markup语言,在ROS中用于表示参数键值对

参数类型

弧度角度转换:

层级关系

由于节点和话题存在层级关系,这意……

yaml文件配置 Read More »

Gazebo将关节固定在世界坐标系上

发表评论 / ROS / Fivyex / 19 7 月, 2021

修改urdf文件。添加一个世界连杆和从世界连接到基座的固定关节。

……

Gazebo将关节固定在世界坐标系上 Read More »

Moveit主要launch及其配置

一条评论 / ROS / Fivyex / 19 7 月, 2021

参数配置

设定一系列变量及其默认值,并设定参数,后面引用其他launch文件传入参数需要用到。其中需要注意的是robot_description参数(urdf文件路径)虽然后面没有显性引用,但在……

Moveit主要launch及其配置 Read More »

launch文件详解

发表评论 / ROS / Fivyex / 19 7 月, 2021

概述

roslaunch指令提供了一次开启多个ros节点的方法。

roslaunch命令行指令

一般用法:

传参:

roslaunch my_file.launch......

launch文件详解 Read More »

controller type ‘position_controllers/JointTrajectoryController’ does not exist.

发表评论 / ROS / Fivyex / 16 7 月, 2021

解决方法

正确操作:

懒人操作:

……

controller type ‘position_controllers/JointTrajectoryController’ does not exist. Read More »

四元数笔记

发表评论 / Robotics / Fivyex / 16 7 月, 2021

概述

单位四元数(Unit quaternion)可以用于表示三维空间里的旋转[1]。它与常用的另外两种表示方式(三维正交矩阵和欧拉角)是等价的,但是避免了欧拉角表示法中的万向锁问题。比起三维正……

四元数笔记 Read More »

ROS中的package.xml详解

发表评论 / ROS / Fivyex / 16 7 月, 2021

概述

package.xml文件是ROS软件包根目录下必要的文件。描述了包名、版本号、作者、维护者、对ROS软件包的依赖。

格式2

目前有两种格式的package.xml支持,其中格……

ROS中的package.xml详解 Read More »

ROS中CMakeLists.txt文件详解

发表评论 / ROS / Fivyex / 16 7 月, 2021

这篇文章是有关ROS中catkin CMakeLists.txt使用的内容,转载自土豆西瓜大芝麻的文章。

CMakeList.txt文件是CMake编译系统编译软件包过程的输入文件。任何CMak……

ROS中CMakeLists.txt文件详解 Read More »

RoboWare安装

发表评论 / ROS / Fivyex / 16 7 月, 2021

前置条件

  • 操作系统为Ubuntu
  • 已安装配置好ROS环境
  • 可使用catkin_make构建ROS包
  • 为支持Python相关功能,需安装pylint
  • 为支持 clang-format 相关功能……

RoboWare安装 Read More »

Moveit编程要点归纳

发表评论 / ROS / Fivyex / 15 7 月, 2021

调用库

启动节点

节点名为move_group_interface,运行一次

定义机械臂

关键在于定义MoveGroupInterface(用于控制机器人运动)、Joi……

Moveit编程要点归纳 Read More »

解决第三方软件包编译缺失依赖

发表评论 / ROS / Fivyex / 15 7 月, 2021

笨办法

按照报错提示安装对应的软件包。例如报错为:

就应该安装industrial_msgs这个包。具体操作为:

缺失其他包同理。

高级方法

使用rosdep管理……

解决第三方软件包编译缺失依赖 Read More »

Post pagination
← Previous 1 … 9 10 11 … 15 Next →
  • Acceptable Use Policy
  • Cookie Policy
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions

Copyright © 2025 Fivyex's Blog | Powered by Astra WordPress 主题