简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在ROS下支持使用多种传感器和执行机构,这样就能够与真实世界进行很好地交互了。ROS支持的设备有Kinect之类的3D传感器和激光雷达、Arduino、摄像头、位姿估计设备等。这里以Arduino作为示例进行展示实验环境:ROS FuerteUbuntu 12.04(虚拟机)Arduino Mega 2560Arduino IDE 1.8.4Arduino是易于开发的软件和
错误提示如下Package java.nio.file 定义了接口和类的java虚拟机访问文件,文件属性,文件系统。该错误提示我们myeclipse找不到这个包。java.nio.file是在JDK7才有的。出现这个问题的原因是我们没有用系统的JRE,而是Myeclipse自带的JRE。系统的JRE里面的java.nio下面有。myeclipse下面的java.nio没有。在项目的JR
在Linux下面如何去压缩文件或者目录呢?在这里我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法。首先了解下Linux里面常用的压缩格式。在 我们探究这些用法之前,我想先跟大家分享一下使用不同压缩格式的经验。当然,我这里讲到的只是其中的一些用法,除我讲到的之外,他们还有更多的地 方值得 我们探讨。我已经意识到我需要了解两到三种压缩格式,才能更好
最近购买了一款树莓派3代B型的开发板准备做一些ROS机器人相关的开发工作,使用32G闪迪存储卡安装完树莓派系统后,在Windows下存储卡的容量显示为41.1MB,为什么呢?如何解决?关于存储卡为什么在windows下显示 40mb/60mb,因为分区不同,这里只显示linux下的boot分区。详细请百度了解 扩展文件系统有两种方法: 1.图形化界面,参照《树莓派3自编手册》。里面有个关于ex..
编译出错信息:错误 1 error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
SerialESP8266wifi一个简单的ESP8266 Arduino库,内置重新连接功能。ESP8266是一个便宜的wifi模块。我得到了我的约2.50美元,包括在Aliexpress送货。 请阅读此处:https://nurdspace.nl/ESP8266AT命令参考可以在这里找到:https://github.com/espressif/esp8266_at/wiki/AT_...
首先,看概念:关键代码段,也称为临界区,工作在用户方式下。它是指一小段代码段,在代码能够执行前,它必须独占对某些资源的访问权。了解完概念,同样看4个函数原型:(1)InitializeCriticalSection()初始化关键代码段VOIDWINAPIInitializeCriticalSection(_Out_ LPCRITICAL_SECTION lpCriticalSec
这一篇还是讨论多线程的问题,在这一篇中我们使用事件对象来解决同样的问题(火车站售票),还是先看我们需要用到的三个函数的原型:(1)CreateEvent()创建事件对象HANDLEWINAPICreateEvent(_In_opt_ LPSECURITY_ATTRIBUTES lpEventAttributes,_In_ BOOL bManualReset,_In_ BOOL b
接着上一篇文章我们继续讨论多线程的问题,这一次我们利用互斥对象(mutex)来解决火车站售票同步问题。1 利用互斥对象实现线程同步互斥对象(mutex)属于内核对象,它能够确保线程拥有对单个资源的互斥访问权。互斥对象包含一个使用数量,一个线程ID和一个计数器。在这一节我们会用到三个函数,(1)创建互斥对象CreateMutex函数的原型声明HANDLEWINAPICreat
有时我们会用到WaitForMultipleObjects()这个函数,在这里我们简单了解一下该函数的使用,先看函数原型:DWORDWINAPIWaitForMultipleObjects(_In_ DWORD nCount,_In_reads_(nCount) CONST HANDLE *lpHandles,_In_ BOOL bWaitAll,_In_ DWORD dwMill