Ubuntu18.04-国产周立功Can 分析仪驱动实现-python版本

简介 最近使用can分析仪作为机器人通信中枢,于是需要根据动态链接库进行二次开发,根据开发文档进行了二次开发,目前可以根据需求进行发送和接受。分析仪如图所示,Linux版本。想要的某宝可以随便买到。若需要整个驱动包及技术交流欢迎留言或者添加微信公众号获取,我有空会进行部分回答。后面会更新一个C++...

2019-08-16 16:09:33

阅读数 42

评论数 0

在ROS-Melodic版本上编译书籍机器人开发实践源码及报错问题解决方法

简介 最近在拜读ROS大神胡春旭的书籍《机器人开发实践》,随把源代码从仓库clone下来,进行编译和学习。仓库代码主要是基于Kinetic版本的,而目前我们主要使用Melodic版本,所以很多地方问题不一样现记录如下,希望后来者可以参考学习。 问题1:书中所说的ROS2的问题 解决方案:该问题属于...

2019-08-14 17:38:12

阅读数 38

评论数 0

ROS-Melodic版编译安装ecto遇到的坑和安装方法+Ubuntu18.04 手动安装教程

简介 最近会使用到ECTO这个库,于是安装一下,安装过程中发现ECTO只支持到Kinetic版本,所以用Melodic的我就得自己来编译,整个编译安装过程如下所示。 安装环境: ROS Melodic Ubuntu 18.04 Step 1: 把Ecto git clone 到你ROS的工作空间...

2019-08-14 17:17:38

阅读数 52

评论数 0

ROS使用rospy.loginfo()出现“WARNING: cannot load logging configuration file, logging is disabled”的解决方案

问题简介 好友运行ROS,想使用rospy.loginfo来打印日志,虽然我们都知道可以直接使用logging来配置,不一定需要用ROS的,但是还是想试试,结果我的环境是Ubuntu 18.04 melodic的ROS版本没有遇到这个问题,但是他的是Ubuntu 16.04 Kinetic就遇到了...

2019-08-05 18:16:45

阅读数 71

评论数 0

目录--ROS开发实战第一阶段----手把手和乐小树一起撸ROS机器人高效编程(Melodic版本)

简介 该教程或者说博客分享主要会基于目前ROS最新版本Melodic展开,目前官方已经不支持Indigo,而Kinetic也支持到2021年,其实目前主流应该都是用Kinetic,不过既然博客分享肯定需要朝着最新最牛逼的版本靠近,尤其像我这类总喜欢追求新事物的人类。大家放心Melodic支持到20...

2019-08-01 16:06:39

阅读数 55

评论数 0

awk命令详解(转载)

Linux命令之AWK,转载至大神的博客,并添加一些自己的东西,用以学习awk命令。 原文链接 :http://blog.chinaunix.net/uid-23302288-id-3785105.html awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理...

2019-07-30 20:49:22

阅读数 18

评论数 0

Ubuntu(18.04) 编译运行C/C++的方式汇总--全网相对较全的汇总贴系列(一)

简介 相信大家目前使用Unix系列(Centos,Ubuntu.etc)的平台越来越多,如何编译运行C/C++成为了踏入该系列平台的第一步,最近抽空总结了目前主流的几种编译方式。总结来说大概可以分为:CMakeLists,MakeFile,g++ 还有部分使用IDE如Eclipse或者Qtcrea...

2019-07-30 15:40:16

阅读数 60

评论数 0

人生感悟-是留丰碑还是墓碑

这个题目似乎有点巨大,一下子拉高了文章的高度,然而我想表达的其实只是自我感悟,写这篇文章前,我在思考,写作到底写的是什么?豪华词藻还是真情流露。很明显我选择后者。 人生意义: 有的人吧,想着找一城一人,一份稳定工作,结婚生子平平淡淡过一生;过着一眼可以看到接下来几十年后自己的生活,不争不比,平淡如...

2019-07-23 19:08:35

阅读数 4222

评论数 4

正式开启--ROS开发实战的第一阶段----手把手和乐小树一起撸ROS机器人编程(Melodic版本)

啰嗦的简介 不知不觉已然进入CSDN博客超过5年了,上一个专栏由于剧本暂无,演员未定,还没开始就流产,伴随着这跨世纪的考试的结束,我决定开始更新我心心念的博客专栏。 该专栏分为多个系列,主要围绕机器人来构建。大家都知道目前机器人行业研究方向不外乎四个,三个physical和一个mental。 前面...

2019-07-23 17:58:46

阅读数 68

评论数 0

Alienware15 在Ubuntu18.04上安装Nvidia最新显卡驱动

Alienware15 R2 install Nvidia驱动简介驱动安装方式方式一 :使用PPA仓库自动安装,步骤如下。Step 1: 添加ppa:graphics-drivers/ppa 仓库到你的系统Step2: 识别和获取你的NVIDIA推荐驱动Step3: 自动安装相关依赖Step4: ...

2019-07-23 16:17:24

阅读数 45

评论数 0

Ubuntu16.04 PyQt5.10+Eric6 18.0.5+Python3.5+Sip4.19.8+Qt5.10+QScintilla-2.10.3

Ubuntu16.04 PyQt5+Eric6+Python3Ubuntu16.04 PyQt5+Eric6+Python3+Qt5新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右Sm...

2018-10-24 15:21:53

阅读数 461

评论数 0

论一个机器人“演员”的压力修养

今天本来没什么好写的(主要是伤心中),就是简单的验收第一阶段做好的东西,平时也是操作过很多次的了,但是由于验收时的紧张,不管是自己还是别人的原因,我们都把一个本该演练过无数次的东西搞砸了,今天写一下总结一下: 1,运行程序之前,一定要检查所有硬件都运行了,尤其这种涉及机器人的复杂系统。 2,每一个...

2018-10-12 14:14:07

阅读数 68

评论数 0

关于Ubuntu 16.04绑定USB串口号的坑-(1)

今天在调机器人的时候,由于用到了很多串口,目前是四个,ubuntu重启后,端口号就改变了,比如一开始某一个端口号是/dev/ttyUSB0后面就变成/dev/ttyUSB1,这是一个很严重的问题,控制代码里,有很多地方依赖到打开串口,每次打开电脑就会报错,今天就想来解决这个问题。 一开始参考htt...

2018-10-11 01:13:07

阅读数 1019

评论数 3

基于ROS的UR5来回画直线及Modbus控制一川伺服电机

早上开完Seminar,回到实验室已经下午二点钟,感谢今天报告的两位师兄,一位讲柔性机械臂,一位讲高精度的pick and place 抗扰动平台,获益颇多。今天任务并没有进行多少,主要控制UR5进行来回画直线,同时使用Modbus控制一川伺服电机。 总的来说,这两个都属于工程问题,并没有太多技术...

2018-10-10 00:41:48

阅读数 772

评论数 6

超过昨天的自己你今天就是成功

有一段时间,我老是在思考一个问题,自己比谁谁,比同班同学或者谁谁弱成狗,每天过着羡慕别人,忽视自己,寻找心里安慰的行尸生活。在别人眼里,我很努力,很有激情也很上进,但是我自己认为呢,我觉得我每天没做什么事,时间就这么一溜烟就没了。 近期突然回想到之前看到书中的一句话:“每天比昨天的自己进步一点点...

2018-10-09 00:40:27

阅读数 133

评论数 0

基于ROS控制UR5末端画圆--ROS_UR5_CIRCLE_V0

相信很多朋友上手UR5后面,最迫切的问题是如何自由的控制机械臂按照自己规定的路径进行移动,当然这里说的路径不是简单的pick 和 place。比如画圆,走直线等等都是对控制机械臂非常好的例子,接下来文章告诉你如何控制UR5进行画圆,代码后面有备注于github,可以进行参考。 总结一下,要让UR...

2018-10-07 17:21:33

阅读数 924

评论数 17

ubuntu 16.04 虚拟机与UR5通信并通过RVIZ控制UR5

我写文章可能比较简单,大家可以交流。 本文章主要讲述如何使用虚拟机和UR5通信,如何构筑最简单的通信脚本。 1,从UR5获取对应的IP地址和掩码等信息,参考下图 2,通过网线连接电脑,并配置电脑适配器,如下图 在IP地址,掩码等等参考UR5的配置,进行配置,IP地址根据掩码后面三位...

2018-06-13 21:47:16

阅读数 929

评论数 2

【1】ELK Stack专栏目录

本着开源共享思想,对自己在ELK stack上面的部分坑和知识共享出来,欢迎大家查证 1,高可用大数据ELK stack用到插件,中间件介绍 2,基于AWS、阿里云等云平台搭建高可用集群 3,利于ES mapping的日志格式定义 4,手动和利用ansible自动化接日志 5,日志常见解...

2018-05-13 18:30:19

阅读数 108

评论数 0

Design and implement a 'Name_pairs' class holding (name,age) pairs where name is a 'string' and age

关于Programming – Principles and Practice Using C++ (Stroustrup)其中一道练习题的解答: 题目如下: 【1】Design and implement a ‘Name_pairs’ class holding (name,age) pai...

2018-04-24 09:05:10

阅读数 103

评论数 0

chattr与lsattr命令详解

PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所...

2017-03-09 15:57:16

阅读数 275

评论数 0

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