自主移动机器人是目前机器人发展的主流,随着其应用领域的不断扩展和自动化程度的进一步提高,对机器人的功能提出了更高的要求,特别是需要各种具有不同智能程度的机器人,能够设定自己的目标,规划并执行自己的任务动作,不断适应环境的变化。在移动机器人相关技术研究中,导航技术是其核心,而路径规划是导航技术研究的一个重要环节和组成部分。路径规划是智能移动机器人研究的核心内容之一,它起始于20世纪70年代,迄今为止,已有大量的研究成果报道[1]。大多数国内外文献将此问题称为path Planning,Find-path Problem, Collision-Free,Obstacle Avoidance,Motion Planning,etc.。所谓移动机器人路径规划技术,是指移动机器人在一定的环境(通常具有障碍物)中,能够按照某种标准,如工作代价最小、行走路线最短、行走时间最短等,自行规划出一条到达指定终点的无碰路径,同时高效完成作业任务。
标签: 机器人;路径
上传时间: 2015-03-16
上传用户:Freesky1
第一节、samba是干什么的?它有什么用? Samba(SMB是其缩写) 是一个网络服务器,它是Linux作为本地服务器最重要的一个服务,用于Linux和Windows共享文件之用;Samba可以用于Windows和 Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统 NFS,NFS也是需要架设服务器的; 2、安装及服务操作命令 安装samba程序非常简单,使用rpm -q samba查看当前系统是否已经安装了samba软件。 如果没有那就进入光盘,rpm -ivh *samba*.rpm即可。 仔细说下安装的包: samba-common-3.0.28-0.el5.8 //samba服务器和客户端中的最基本文件 samba-3.0.28-0.el5.8 //samba服务器核心软件包 system-config-samba-1.2.39-1.el5 //samba图形配置界面 samba-client-3.0.28-0.el5.8 //samba客户端软件 启动、暂停和停止服务: /etc/init.d/smb start /etc/init.d/smb stop /etc/init.d/smb restart 或 service smb start service smb stop service smb restart 第二节、由最简单的一个例子说起,匿名用户可读可写的实现 第一步: 更改smb.conf 我们来实现一个最简单的功能,让所有用户可以读写一个Samba 服务器共享的一个文件夹;我们要改动一下smb.conf ;首先您要备份一下smb.conf文件; [root@localhost ~]# cd /etc/samba [root@localhost samba]# cp smb.conf smb.conf.bak [root@localhost samba]# vi smb.conf 或geidt smb.conf & 然后我们把下面这段写入smb.conf中: [global] workgroup = WORKGROUP netbios name = Liukai server string = Liukai's Samba Server security = share [test] path = /opt/test writeable = yes browseable = yes guest ok = yes 注解: [global]这段是全局配置,是必段写的。其中有如下的几行; workgroup 就是Windows中显示的工作组;在这里我设置的是WORKGROUP (用大写); netbios name 就是在Windows中显示出来的计算机名; server string 就是Samba服务器说明,可以自己来定义;这个不是什么重要的; security 这是验证和登录方式,这里我们用了share ;验证方式有好多种,这是其中一种;另外一种常用的是user的验证方式;如果用share呢,就是不用设置用户和密码了; [test] 这个在Windows中显示出来是共享的目录; path = 可以设置要共享的目录放在哪里; writeable 是否可写,这里我设置为可写; browseable 是否可以浏览,可以;可以浏览意味着,我们在工作组下能看到共享文件夹。如果您不想显示出来,那就设置为 browseable=no,guest ok 匿名用户以guest身份是登录; 第二步:建立相应目录并授权 [root@localhost ~]# mkdir -p /opt/test [root@localhost ~]# id nobody uid=99(nobody) gid=99(nobody) groups=99(nobody) [root@localhost ~]# chown -R nobody:nobody /opt/test 注释:关于授权nobody,我们先用id命令查看了nobody用户的信息,发现他的用户组也是nobody,我们要以这个为准。有些系统nobody用户组并非是nobody ; 第三步:启动服务器 第四步:访问Samba 服务器的共享; 1、在Linux 中您可以用下面的命令来访问; [root@localhost ~]# smbclient -L //liukai或 smbclient //192.168.0.94/test Password: 注:直接按回车 2、在Windows中,您可以用下面的办法来访问; \\liukai 或 \\192.168.0.94 3、说明:如果用了netbiosname,就可以用“\\主机名”来访问,如果没用netbiosname,就不能用主机名访问。 第三节、简单的密码验证服务器 修改smb.conf文件: security = user guest account = liukai encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd 然后,建立一个新用户 useradd liukai passwd liukai 成功后,cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd smbpasswd -a liukai 这就成功地添加了一个smb用户。 重启服务,使用这个用户进行登录即可。
上传时间: 2015-05-13
上传用户:yangkang1192
有多径信道、多普勒频移,瑞利、RICE(莱斯)信道等仿真,QPSK调制和解调等,交织编码。程序经过本人测试,绝对可用,并附上本人测试说明和仿真图像结果-I collected information on 2, how-path channel, Doppler frequency shift, Rayleigh, RICE (Rice) channel, such as simulation, QPSK modulation and demodulation, etc., Interleaved Coded. After I tested the procedure is absolutely available, along with my test images and simulation results indicate.
上传时间: 2015-06-16
上传用户:whtiger
My JSP 'TeacherMain.jsp' starting page var $=function(id) { return document.getElementById(id); } function show_menu(num){ for(i=0;i
标签: C++
上传时间: 2015-07-03
上传用户:xiyuzhu
DCpathButton2.1的iOS菜单按钮。由著名的iOS应用程序的path设计。 由于path 4.0,将这个按钮移动到标签栏,以崭新的设计。
标签: iOS
上传时间: 2015-12-04
上传用户:hhhijk
Optimal Manipulator path Planning with Obstacles using Disjunctive Programming
标签: Manipulator Disjunctive Programming Obstacles Planning Optimal using path with 机械臂
上传时间: 2016-04-28
上传用户:yanghanjiang
Two 2D phase unwrapping approaches are included: 1. Phase quality guided path following method. 2. Goldstein's branch cut method. The algorithms are described in: D. C. Ghiglia and M. D. Pritt, Two-Dimensional Phase Unwrapping: Theory, Algorithms and Software. New York: Wiley-Interscience, 1998.
标签: Unwrapping Phase 2D
上传时间: 2016-04-30
上传用户:seanjsj
The TAS3204 is a highly-integrated audio system-on-chip (SOC) consisting of a fully-programmable, 48-bit digital audio processor, a 3:1 stereo analog input MUX, four ADCs, four DACs, and other analog functionality. The TAS3204 is programmable with the graphical Purepath Studio™ suite of DSP code development software. Purepath Studio is a highly intuitive, drag-and-drop environment that minimizes software development effort while allowing the end user to utilize the power and flexibility of the TAS3204’s digital audio processing core. TAS3204 processing capability includes speaker equalization and crossover, volume/bass/treble control, signal mixing/MUXing/splitting, delay compensation, dynamic range compression, and many other basic audio functions. Audio functions such as matrix decoding, stereo widening, surround sound virtualization and psychoacoustic bass boost are also available with either third-party or TI royalty-free algorithms. The TAS3204 contains a custom-designed, fully-programmable 135-MHz, 48-bit digital audio processor. A 76-bit accumulator ensures that the high precision necessary for quality digital audio is maintained during arithmetic operations. Four differential 102 dB DNR ADCs and four differential 105 dB DNR DACs ensure that high quality audio is maintained through the whole signal chain as well as increasing robustness against noise sources such as TDMA interference. The TAS3204 is composed of eight functional blocks: Clocking System Digital Audio Interface Analog Audio Interface Power supply Clocks, digital PLL I2C control interface 8051 MCUcontroller Audio DSP – digital audio processing 特性 Digital Audio Processor Fully Programmable With the Graphical, Drag-and-Drop Purepath Studio™ Software Development Environment 135-MHz Operation 48-Bit Data path With 76-Bit Accumulator Hardware Single-Cycle Multiplier (28 × 48)
上传时间: 2016-05-06
上传用户:fagong
RealView Developer Suite v2.2 破解 (2009-12-11) 使用RealView Developer Suite v2.2,传说中的RVDS 2.2,破解也有问题,经过我琢磨。 破解步骤修改如下: 1)用generate产生license file (注意自己的系统时间 最好是真实的当前时间,如果时间比较旧的话,产生的license file 将不能注册。license file 和系统时间、网卡物理地址、硬盘的序列号有关) 2)安装软件 3)license Wizard 选 Install Wizard ... 选择license file 目录 4)应用补丁注入工具Patch.exe给下边列出的文件注入校验和。文件目录见下边。 从这个论坛下载说明少了4个文件路径,导致的结果就是无法启动调试部分。 关于 no license check out 以上作完了就加载一个*.axf文件实验吧,看看还有没有no license check out ,这时你在看软件注册信息 Enjoy ;-) Install, apply our patch then generate license file with the keygen. ------------- the files need to be patched: %Install path%\IDEs\CodeWarrior\CodeWarrior\5.6.1\1592\win_32-pentium\bin\Plugins\License\oemlicense.dll %Install path%\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pentium\oemlicense\oemlicense.dll %Install path%\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe %Install path%\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\armasm.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\armcc.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\armcpp.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\armlink.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\fromelf.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\tcc.exe %Install path%\RVCT\Programs\2.2\349\win_32-pentium\tcpp.exe %Install path%\RVD\Core\1.8\734\win_32-pentium\bin\tvs.exe %Install path%\RVD\Core\1.8\734\win_32-pentium\bin\xry100.dll
上传时间: 2017-01-18
上传用户:zbxinu
强化学习中的Q-Learning在路径规划中的应用
标签: Q-Learning planning path
上传时间: 2018-03-28
上传用户:wangshengmin