跳至内容
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
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

如何在VirtualBox中找到自己的U盘

发表评论 / VirtualBox / Fivyex / 6 8 月, 2021

问题

今天碰到个特别傻的问题:在用VirtualBox虚拟机的时候分辨不出哪个设备是咱的U盘,然后胡乱连接,直接就把电脑搞蓝屏了。。

解决

尽量把电脑上所有USB设备都拔掉(包括U盘……

如何在VirtualBox中找到自己的U盘 Read More »

为什么sockaddr_in*可以直接转换成sockaddr*

发表评论 / C/C++ / Fivyex / 5 8 月, 2021

问题

最近在写Ethernet通讯相关的代码时发现bind()和accept()这些函数接受的是sockaddr*,但是咱定义的结构体是sockaddr_in类型的,一般都是在传入参数的时候加上……

为什么sockaddr_in*可以直接转换成sockaddr* Read More »

条件表达式(a>b)?c:d

发表评论 / C/C++ / Fivyex / 30 7 月, 2021

含义

(判断条件)?条件为真时返回的结果:条件为假时返回的结果;

……

条件表达式(a>b)?c:d Read More »

MOTOPLUS APPLICATION LOAD ERROR [5]

发表评论 / C/C++, Motoman / Fivyex / 30 7 月, 2021

背景

硬件:安川YRC1000控制器

软件:MotoPlusIDE

错误含义

查询MotoPlus手册可知:

该报错由于符号未定义引起。

解决方法

检查程……

MOTOPLUS APPLICATION LOAD ERROR [5] Read More »

理解Semaphore及其用法详解

发表评论 / C/C++ / Fivyex / 29 7 月, 2021

参考链接

https://blog.csdn.net/flyingdon/article/details/5110582

……

理解Semaphore及其用法详解 Read More »

C/C++中的移位操作符

发表评论 / C/C++ / Fivyex / 29 7 月, 2021

操作符

<<或>>

用法

N<<i或N>>i

含义

N为被移位数,i为要移的位数。

比如:

……

C/C++中的移位操作符 Read More »

安川机器人二次开发:MotoPlus(使用篇)

发表评论 / Motoman / Fivyex / 28 7 月, 2021

概要

API分类

  • 应用程序任务控制:应用程序启动/停止,应用程序之间的数据传输,单独控制,同步执行;
  • 机器人控制:通过应用程序控制机器人运动;
  • JOB控制:启停JOB(INFORM程序),JO……

安川机器人二次开发:MotoPlus(使用篇) Read More »

安川机器人二次开发:MotoPlus(安装设置篇)

发表评论 / Motoman / Fivyex / 28 7 月, 2021

MotoPlusIDE安装

需要向安川购买,包含软件本体和加密狗。软件运行和编译程序需要加密狗才能进行。

注:不同控制器对应不同版本的MotoPlusIDE,不能混用。如yrc控制器对应M……

安川机器人二次开发:MotoPlus(安装设置篇) Read More »

卸载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 »

← Previous 1 … 9 10 11 … 15 Next →

Home Lab

  • auth
  • xray-ui
  • pve
  • syncthing
  • filebrowser
  • amp
  • vaultwarden
  • pbs
  • omnitools
  • Acceptable Use Policy
  • Cookie Policy
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions

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