
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
OpenGL(Open Graphics Library)是一种用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序接口。OpenGL的实现利用了图形加速硬件,这些实现一般由显示设备厂商提供。但真正使用时,一般采用基于gl的第三方库,用于在程序的运行期判断当前硬件是否支持相关的扩展,防止程序崩溃甚至造成硬件损坏。目前我了解到的第三方库就有glad、glew、glfw、freeglut等,下图反映了
编写ros程序,因为有时会涉及到界面设计,所以本人主要用的QtCreator IDE。首先当然是安装QtCreator,这个网上有很多安装教程和下载资源,非常简单。由于Qt的工程大多采用qmake对.pro文件进行编译,而在ros工程中运用的是catkin_make(实际也是对cmake的一个封装,语法都一样),因此很有必要了解下如何用cmake去写Qt工程,这里给个链接(Qt_Cmake_Man
最近在网易云课堂把南科大于仕琪团队的OpenCV教程完整看了一遍。1 初始图像处理2 机器人的视觉研究
最近在网易云课堂把南科大于仕琪团队的OpenCV教程完整看了一遍。1 初始图像处理2 机器人的视觉研究
OpenNI简介OpenNI(Open Natural Interaction)中文译为开放自然语言交互,用官方的表述来讲就是a standard framework for 3D sensing,用于3D感知的开发接口。OpenNI2是第二代版本(官网 http://structure.io/openni),相对于第一代更加专注于对3D设备的支持和数据的获取,移除了手势识别等中间件的方式,使..
该博客亦是对博客《PyCharm下配置PyQt,TensorFlow等环境》的一个扩展。目录1. conda和Anaconda的安装2. tensorflow的安装1. conda和Anaconda的安装和pip一样,conda也是一个开源的包管理系统和环境管理系统 ,包括多种语言的包安装,运行,更新,删除,最重要的是可以解决包依赖问题。conda支持语言包括 Python,R,Ruby,Lua,
ROS中的参数服务器(Parameter Server)的相关操作可参见roscpp_tutorials/Tutorials/Parameters。如果想要载入参数,可以通过编写yaml文件,然后在launch文件中加入<rosparam file="$(find readyaml)/rosYaml.yaml" command="load"/&
用ros的都知道一般是用catkin_create_pkg命令创建一个新的包,然后修改CMakeLists.txt文件,最后用catkin_make进行编译。之前的文章《三种方法在ROS中加载Qt库进行GUI设计》也说过如何搭建环境并进行ros开发,而实际上catkin_make也是对cmake的一定封装,因此用cmake加make去开发ros程序更方便简洁。我们知道qt工程实际用的qma...
快一年没用ROS了,不过尽管如此,如果有人在博客上问之前关于ROS的技术问题,我还是会很仔细得回答。结合这些问题,加上从事的机器人与自动化行业的经历和经验,进行一个简单的整理和总结。1. 机器人机器人的研究在各大实验室和研究所里面一直都是一个很火的话题,所涉及到的细分领域也非常多。它前沿、高端、有挑战性,而且经常是多学科的结合,更容易碰撞出创新的火花。后来公司开始不断投入去研究我觉得跟两个因素有关
OpenGL(Open Graphics Library)是一种用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序接口。OpenGL的实现利用了图形加速硬件,这些实现一般由显示设备厂商提供。但真正使用时,一般采用基于gl的第三方库,用于在程序的运行期判断当前硬件是否支持相关的扩展,防止程序崩溃甚至造成硬件损坏。目前我了解到的第三方库就有glad、glew、glfw、freeglut等,下图反映了







