自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Ubuntu16.04下向github传送或修改代码

初次使用Git设置这段针对的是初次使用Git的设置,如果初次设置之后,就直接跳到下一阶段。将本地仓库push至github远程仓库1.首先要确定Ubuntu下是否有git,终端运行指令$ sudo apt install git2.初次运行Git需要对Git环境进行配置,具体指令为:$ git config --global user.name "用户名"$ git c...

2019-04-25 09:56:14 726

原创 ubuntu16.04 通过anaconda建立虚拟环境,安装tensorflow1.10,cuda9.0,cudnn7.1.2

1.anaconda建立虚拟环境及conda操作//env_name代表你想要建立的环境名字,-n表示名字conda create -n ${env_name} python=3.5//激活环境source activate ${env_name}//退出环境source deactivate//删除环境conda remove -n ${env_name} --all...

2019-04-11 11:51:21 2094 2

原创 Ubuntu16.04下openpose编译及测试demo

一、安装官方安装流程见openpose官方在安装前,尽量保证有很好的显卡以及内存,不然在运行demo的过程中会出现out of memory的情况出现。流程如下: 1.下载git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose2.更新git pull origin master 可...

2019-03-06 15:20:55 3454

原创 Ubuntu16.04 安装caffe(for gtx,rtx,cuda8.0)

//part 1是针对与原来的10系列显卡,20系列的显卡使用因为cuda版本的问题会有问题,因此如果是20系列的显卡直接看part2part 1:(for gtx10*)一.环境安装:1.依赖库安装 基本的依赖库安装 sudo apt install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev...

2018-10-19 19:19:28 790

原创 Ubuntu16.04下使用ros_qtc_plugin在qt下进行编译

系统测试环境:系统版本:Ubuntu16.04 ROS版本:kinetic 按照官网的教程https://ros-qtc-plugin.readthedocs.io/en/latest/_source/Improve-ROS-Qt-Creator-Plugin-Developers-ONLY.html 注意:再最后下载的那一步,sudo apt-get update &...

2018-09-26 15:06:04 3063 7

原创 jaco ros package 移植到16.04下的记录

错误一:  error: ‘shared_ptr’ in namespace ‘std’ does not name a template type解决:  编译c++11的问题,在CMakeList.txt文件中,可以通过如下的语句来修改整个包编译是否支持c++11  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  -std=c++0x") ...

2018-09-08 22:59:54 1087 14

原创 tensorflow函数记录

tf.interactiveSession()与tf.Session():     tf.Session()将操作节点op封装在一定的环境中运行,同时tensor对象将被计算求值。     tf.Session()需要在启动session之前构建整个计算图,并且启动计算图。     tf.interactiveSession()能够在运行图的时候插入一些计算图。计算图都是由某些操作(o...

2018-07-29 15:54:30 221

原创 Ubuntu14.04下安装anaconda+pycharm+tensorflow1.3.0+cuda8.0+cudnnv6.0总结

一、安装anaconda对于python版本过多会导致系统有时会出现混乱,安装anaconda能让我们更好地管理python版本。anaconda是python的一个集成环境,能够根据自己的要求选择不同的python版本,并且可以创建多个相互独立的运行环境而互不影响,此外完全可独立于Ubuntu自带的python,而不用担心版本的冲突。1、按照官网的指示进行下载安装,下载地址为anacon...

2018-07-24 15:38:00 1087

原创 手眼标定学习记录(更新)

一、Eigen中quaternion的构造函数Quaternion (const Scalar &w, const Scalar &x, const Scalar &y, const Scalar &z),注意w在前。然而在内部存储时eigen将四元数的w放在最后例如通过Eigen::Vector4d q = q_AB.coeffs();访问时,q中的最后一个...

2018-07-19 09:57:01 3044 2

原创 kinova test_accuracy源码解析

void PickPlace::evaluate_move_accuracy(){ robot_state::RobotState target_state = group_->getJointValueTarget(); target_state.update(); //group_->getcurrentstate does not give the c...

2018-07-18 16:25:23 731 2

原创 moveit 程序记录(更新)

一、如果想要得到当前的某个关节的位姿,特别是末端执行器,并且通过逆运动学接口得到当前的关节角度,需要下列的程序1、头文件#include <moveit/move_group_interface/move_group.h>#include <moveit/planning_scene_interface/planning_scene_interface.h>#...

2018-07-18 15:25:38 1536

原创 kinova j2n6s300 moveit pick_place源码解析

pick_place源码涉及到moveit的机械臂路径规划以及手指的抓取,其中涉及了moveit的move_group,Planning Scene, Planning Scene ROS API,Motion Planners,Motion Planning Pipeline的相关接口,根据源码顺序记录相关解释。1、robot_model初始化 robot_model_loade...

2018-07-15 11:23:35 2288 5

原创 ros action学习记录

1.创建action消息文件    创建名为Fibonacci.action文件。对于.action文件来说,定义该action的目标,结果以及反馈的主题    #goal definitionint32 order---#result definitionint32[] sequence---#feedbackint32[] sequence在执行过程中会自动产生消息文件,同时要对...

2018-07-06 10:53:33 455

原创 CMakeList.txt文件详解

1 整体结构    CMakeList.txt文件必须遵循以下的格式:        所需的CMake版本(cmake_minimum_required)        软件包的名称(project())        查找构建所需要的其他CMake/Catkin软件包(find_package())        消息/服务/运动生成器(add_message_files()    add_se...

2018-07-05 13:08:06 7271

原创 当Ubuntu终端TAB报错的解决方法

显示gvfs文件权限不够。解决方案sudo umount .gvfsrm -rf .gvfs

2018-07-04 11:30:24 415

原创 ros中使用外部包,cmake问题

对于一般的在github上下载的包,下载完成后mkdir build && cd buildcmakemake make install对于直接拷贝之前已经cmake和make的文件时,就直接cd buildsudo make install,所有链接的头和库之类的会自动到相应的位置...

2018-06-09 23:47:07 1492

原创 ubuntu14.04下安装cmake 3.5

对于ros的应用,很多还局限在indigo下,因此要求的Ubuntu版本还限制在14.04但对于很多新的功能包,是在kinetic下运行的,很多cmake要求在3.5以上,而安装ros indigo时,默认安装的cmake版本为2.4,这样会有很大的影响,包括使用sudo apt-get install cmake 也是默认2.4,因此在安装了14.04之后,首先应该安装新版本的cmake 3.5...

2018-06-09 17:42:17 3682

原创 ros编译失败

CMake Error at CMakeLists.txt:7 (find_package): By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Eigen3", but...

2018-05-18 14:38:41 3523

转载 Ubuntu 14.04下通过Eclipse IDE进行ros开发

环境:Ubuntu14.04ros indigo步骤:1、安装JDK(1)下载JDK        因为Eclipse使用JAVA编写,所以需要JDE环境来启动Eclipse。  在官网http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载jdk8.0,我所下载的是jdk-8u171-l...

2018-05-10 20:58:49 331

原创 Ubuntu 14.04下,分辨率只有800×600的解决方法

对于Ubuntu 14.04,在安装好后,默认的分辨率是800×600,对于有着高分辨率例如1920×1080的显示器,或者想要拓展双屏,本身默认显示器驱动无法实现,因此需要在nvidia官网上下载对应的驱动程序。在点击打开链接处下载驱动,有几点必须注意:1、要选择自己的系统和显卡版本。进入终端,输入sudo uname --m如果显示i686,你安装了32位操作系统如果显示...

2018-05-10 15:59:26 14742

转载 添加一个frame 坐标

frame_tf_broadcaster.cpp 1 #include 2 #include 3 4 int main(int argc, char** argv){ 5 ros::init(argc, argv, "my_tf_broadcaster"); 6 ros::NodeHandle node; 7 8 tf::Tra

2017-11-03 21:52:34 449

转载 编写一个tf广播

tf broadcaster 1 #include 2 #include //专用头文件 3 #include 4 5 std::string turtle_name; 6 7 8 9 void poseCallback(const turtlesim::PoseConstPtr& msg){ 10 static tf

2017-11-03 21:34:54 728

转载 编写服务器和客户端

编写Service节点 1 #include "ros/ros.h" 2 #include "beginner_tutorials/AddTwoInts.h" //由之前创建的srv自动生成的头文件 3 4 bool add(beginner_tutorials::AddTwoInts::Request &req, //函数提供两个int求和的服务,int值从req

2017-11-03 21:17:24 432

转载 编写简单的消息发布器和订阅器

编写发布器节点 talker#include "ros/ros.h" //包含了ros的头文件#include "std_msgs/String.h" //引用了std_msgs/String类型的消息,存放在std_msgs package里,由String.msg文件自动生成的头文件#include int main(int argc, char **argv){ ros:

2017-11-03 20:53:03 882

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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