通过个人PC连接嵌入式开发设备树莓派端面 很多时候,我们在做嵌入式开发的时候,我们通过树莓派进行操作,树莓派也是一个小型pc,但有时候我们没有给自己的树莓派一个单独的显示器,这这时候,我们就需要通过我们个人pc连接我们的树莓派端了,这里,学长给大家介绍几种连接树莓派桌面的方法! 注意:在进行以下几种方法连接树莓派的时候,我们首先得确保树莓派和我们的pc处在同一个网络下面,例如,我们可以通过手机开热
问题解决-----ubuntu系统如何给编译出来的可执行文件添加桌面图标,使点击直接运行目录一、问题阐述1、问题描述2、问题展示二、问题解决1、选取KDevelop桌面图标2、打开终端,在桌面创建一个.desktop格式文件3、打开KDevelop1.desktop文件,填入配置4、为该文件添加可执行权限5、双击运行 小伙伴们有没有在特殊的情况,在ubuntu系统上面我们需要直接运行我们编译好的可
@[TOC](问题解决-----解决使用jupyter编写Markdown文档转PDF出现(500:Internal Server Error)的问题目录)jupyter notebook不仅是一款可以运行python代码的编译工具软件,同时还是一款可以在线编写文档的文本编辑软件,在书写栏选择Code进行python代码的编辑,选择Markdown进行博客文本的编辑,直接将代码的运行结果,图片、代
问题解决-----如何从windows10向ubuntu传输大数据文件目录一、问题描述1、问题描述如下:二、FileZilla的下载及安装1、FileZilla的下载地址如下所示:2、FileZilla的安装三、关于FileZilla的windows到ubuntu的传输1、打开VM上的ubuntu系统,然后打开终端,查看ubuntu连接网络的ip地址2、利用FileZilla连接ubuntu系统3
主操作系统:windows10ubuntu版本:ubuntu16.04中介软件:VM问题解决-----ubuntu16.04刚安装时分辨率低,而且不能与Windows进行复制粘贴的问题解决步骤一、进行VM工具的安装,这里给大家介绍两种方法进行VM工具的安装1、通过VM的图形界面进行安装2、通过ubuntu的命令行进行VM工具的安装二、进行分辨率的设置1、进入ubuntu16.04全屏模式1、进行分
问题解决-----ROS中gazebo环境搭建学习的问题解决合集目录一、初次运行Gazebo出现黑屏1、问题描述:2、问题原因3、解决方法二、编译gazebo的功能包出现编译错误1、问题描述2、问题原因3、解决方法三、运行launch文件后,gazebo出现闪退1、问题描述2、问题原因3、解决方法四、模型搭建完成,运行launch文件时,gazebo出现黑屏1、问题描述2、问题原因3、解决方法五、
@[TOC](解决ROS程序注册(source devel/setup.bash)只在当前终端生效的问题目录)在进行ROS的嵌入式编程的时候,每次程序编写完成,都需要进行编译,这是ROS嵌入式开发的必要步骤,但还有一步,比较繁琐,觉得可以省略,就是对程序的注册,一个编写的程序,在ROS环境下,只有通过注册才能对程序进行运行,这样就很繁琐那么、有没有办法可以让我们不去操作这一步呢?让每次打开终端,系
问题解决-----ubuntu16.04不能进入系统界面,总在登录界面循环,只能以客人会话的方式进入 问题解决步骤目录 问题解决-----ubuntu16.04不能进入系统界面,总在登录界面循环,只能以客人会话的方式进入 一、产生该问题的原因 1、通过终端命令行挂载磁盘路径出错 二、解决该问题的方法步骤 1、进入管理员命令行 2、进入系统的图像界面(空界面) 林君学
ROS学习-----搭建Gazebo机器人物理仿真环境并展示空环境中的机器人模型目录一、运行Gazebo,查看是否能够正常打开程序1、新建一个终端,运行Gazebo仿真软件2、应对Gazebo程序闪退的方法二、搭建Gazebo机器人仿真环境1、新建Gzaebo机器人仿真工程包2、进入该工程包下面,创建我们需要的文件2、修改CMakeLists.txt文件内容3、修改package.xml文件内容三
ROS学习-----通过python语言,进行自定义消息的通信话题编程目录一、创建自定义消息文件[.msg]1、进入项目工程包、创建msg文件2、打开个人信息文件,录入我们个人信息的属性二、配置package.xml文件内容1、进入项目包目录下,打开package.xml2、将package.xml文件中加入如下配置三、配置CMakeLists文件1、进入项目包目录下,打开CMakeLists.t
ROS学习——-ubuntu16.04之摄像头的标定目录 一、进行摄像头的挂载 1、打开ubuntu16.04,进入图像界面后,选择VM上面的用户看,右击,选择可移动设备 二、安装相机校准功能包 1、安装命令如下,没有安装的就安装,安装过的会提示已经安装 三、启动ROS,进行摄像头的标定 1、启动ROS 2、新建一个终端,运行相机节点 3、准备棋盘 4、进行摄像头校正
ROS学习——-ubuntu16.04中ROS调用笔记本的摄像头显示,并在Rviz中进行摄像区域显示的目录 一、打开ubuntu16.04之前的准备 1、打开VM,点击我们ubuntu16.04右击,选择设置,如下所示: 2、在设置页面选择usb控制器,并将usb兼容选择为==usb3.0==,然后确定 二、打开ubuntu,进行摄像头的连接 1、打开ubuntu16.04
ROS学习-----通过rviz读入.bag格式的文件并播放,并解决“For frame [XX]: Fixed Frame [XXX] does not exist”的问题ROS的嵌入式的深入学习就是需要了解rviz,那么什么是rviz?Rviz :The ROS Visualization Tool ,即机器人操作系统3D可视化工具。它的作用就是:一个虚拟世界,用来模拟机器人在现实世界的运行效
TF编程:广播并监听机器人的坐标变换 例题:广播并监听机器人的坐标变换,已知激光雷达和机器人底盘的坐标关系,求解激光雷达数据在底盘坐标系下的坐标值? ROS的TF编程是对于嵌入式的进阶学习,有助于我们理解机器人运动与实时获取位置信息的方式,学习TF编程,我们就的指导TF功能包,什么是ROS的TF功能包?ROS的TF功能包:TF功能包,可以通过广播TF变换和监听TF变换获取如下坐标变换关系:机器人
ROS TF编程-----小乌龟的坐标变换,如何让一个乌龟跟随着另一个乌龟移动为了探索TF编程中的坐标变换,我们需要了解小乌龟(机器人)头部坐标系相对于全局坐标系的关系是什么样的?机器人夹取的物体相对于机器人中心坐标系的位置?机器人中心坐标系相对于全局坐标系的位置?这些是我们在进行嵌入式需要探索的坐标变换,只有明确机器人的相对位置,我们才能更好的进行更深入的学习!TF坐标变换实现广播TF变换监听T
ROS动作编程-----小乌龟移动到指定的位置,并且实时更新位置信息ros进行动作编程是进行嵌入式开发的一个核心步骤,也是帮助我们更好的了解机器学习的一项重要基础,通过动作编程,我们可以了解到机器人是如何进行我们人类行为得规划的,这也为我们未来进入人工智能打下一个良好的开端本次博客,林君学长主要让大家知道,如何让ros系统机器人ros如何通过我们认为代码运行打指定的位置,话不多说,一起来看步骤吧!
ROS通信编程--------小乌龟走正方形ROS话题编程是嵌入式开发学习的一项重要内容,只有学会ros的话题与服务编程,我们才能够继续往更深入的地方学习嵌入式的系统开发,本次博客,林君将带大家学习怎么控制乌龟走正方形,并通过订阅服务实时在终端打印位置信息 一、进入我们的工程包,创建小乌龟画圆发送程序1、新建一个终端,命名为终端1,然后进入我们的工程文件包cd ~/ros/src/comm/src
ROS通信编程-----话题编程作为嵌入式系统应用开发的重要支柱之一的ROS,是我们学习嵌入式开发的第一步,既要学习ROS,我们就得知道ROS怎么使用,今天,林君学长带大家开始学习ROS的第一步:ROS通信编程—话题编程 一、创建一个工作区工作区可以作为一个独立的项目进行编译,存放ROS程序的源文件、编译文件和执行文件。 1、建立工作区的,命令如下:打开ubuntu16.04的终端,依次输入以下3
ubuntu16.04如何安装ROS,并解决重启后出现的the system is running in low-graphics mode 的解决方法 在目前的人工智能机器学习或者是嵌入式开发与应用的过程中,学生党大多数都会用到基于linux安装ROS进行开发,那么我们如何进行ROS的安装呢,并解决后续的一些相关问题,这是林君学长本次博客给大家带来的内容,话不多说,一起来看吧! 一、ubuntu
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦! 前文参考: 《
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦! 前文参考: 《OpenCv视觉之眼》Pyt
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦! 前文参考:
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦! 前文参考: 《Op
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦!
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦! 前文参考: &nb
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处(原文链接和作者署名),感谢各位小伙伴啦! 前文参考: 《Open
本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的、不同方法的处理,以达到对图像进行去噪、锐化等一系列的操作。同时,希望观看本专栏的小伙伴可以理解到OpenCv进行图像处理的强大哦,如有转载,请注明出处,感谢各位小伙伴啦! 前文参考: 《OpenCv视觉之眼》Py
[Python图像处理]一 :Opencv-python的简介及环境搭建 一、为什么选择opencv-python 1、什么是OpenCv-Python? 2、为什么选择OpenCv-Python 二、opencv-python的环境搭建 1、python环境搭建 2、Jupyter
Python人脸微笑识别2--卷积神经网络进行模型训练目录 一、微笑数据集下载 1、微笑数据集下载 2、创建人脸微笑识别项目 3、数据集上传至Ubuntu人脸微笑识别项目文件夹 二、Python代码实现Tensorflow神经网络模型训练 1、创建模型训练train.py文件 2、Tensorflow神经网络模型训练 3、运行train.py进行模型训练 4、训练模型t
python人脸识别-----基于Ubuntu16.04的dlib+python3实现人脸识别及摄像头人脸检测目录 一、skimage及opencv-python库的安装 1、skimage库的安装 2、opencv-python库的安装 二、face_recognition的下载及安装 1、安装相关依赖 2、pip3的安装、升级及换源 3、face_recogni
视觉SLAM学习【7】-----基于ubuntu16.04的深度及彩色图像立体匹配,并生成深度和彩色3D点云目录 一、数据准备和库的安装及配置 1、数据准备 2、Pangolin库的下载安装及配置 二、创建项目 1、创建立体匹配文件夹 2、在test1中创建编译文件夹build并进行编译 三、
视觉SLAM学习【6】-----基于python的SIFT和ORB特征点提取及匹配的对比探索目录 一、python终端安装需要的图像处理库 1、打开终端,安装opencv-python 2、如果之前安装其他版本操作步骤 3、准备图片数据 二、SIFT特征提取及匹配 1、导入需要的python库 2、导入图片 3
视觉SLAM学习【5】-----ubuntu16.04上基于KDevelop的VO框架搭建及特征提取与匹配目录 一、VO框架简介 1、什么是VO框架? 2、VO框架的组成结构 3、VO框架的项目构成 4、VO框架的项目在KDevelop中的目录 5、项目资源获取 二、Sophus工具的安装
视觉SLAM学习【4】-----ubuntu16.04上KDevelop的安装、配置、项目创建以及外部嵌入式项目导入目录 一、KDevelop的安装 1、KDevelop的三种安装方法 2、KDevelop的图形界面 二、KDevelop的项目创建
视觉SLAM学习【3】-----视觉SLAM通过三角测量和PnP法估计特征点的空间位置目录 一、G2O的安装 1、g2o的下载 2、文件上传ubuntu 3、安装依赖库 4、g2o的编译 二、项目创建 1、创建项目文件夹 2、创建三角测量的cpp文件 3、创建PnP法的cpp文件 4、创建CMakeLists.tx
视觉SLAM学习【2】-----ubuntu16.04基于kitti数据集的SLAM中ORB特征点提取及暴力匹配目录 一、Kitti数据集 1、什么是Kitti数据集? 2、Kitti完整数据集的获取 3、Kitti数据集上传至ubuntu 二、编写kitti数据集的ORB特征点的提取及暴力匹配代码 1、创建cpp格式文件
视觉SLAM学习【1】----基于ubuntu16.04的SLAM中ORB特征点提取及暴力匹配目录 一、ORB特征点提取及暴力匹配定义 1、什么是ORB特征点提取? 2、什么是暴力匹配? 二、进行相关数据准备 1、拍摄图像 2、特征点提取、匹配的文件夹创建 3、在创建的文件夹中新建cpp文件 4
ROS学习【18】-----利用Gazebo搭建赛道,控制小车完成比赛目录 一、 ROS仿真功能包下载编译 1、racecar功能包下载 2、安装该功能包运行需要的控件 3、racecar功能包编译 4、测试是否编译成功 二、 运行功能包自带的赛道 1、运行赛道,控制小车进行位移 2、进行gmapping建图
古月居优秀创作者
积分
粉丝
勋章
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信