- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Pioneer3-AT移动机器人入门简介.ppt
先锋机器人基本编程操作 目录 1.Windows系统与Linux系统 2.先锋机器人控制结构 3. ARIA开发手册 4.先锋机器人开发例程 5.编程实践 1. Windows系统与Linux系统 Linux操作系统 20世纪90年代推出的一个多用户、多任务的操作系统,它是一个源代码公开的自由及开放源码的操作系统,其内核源代码可以自由传播。 Linux有各类发行版,通常为GNU/Linux,如:Debian(及其衍生系统Ubuntu、Linux Mint)、Fedora等。 Linux系统的主要特点:免费、可靠、安全、稳定、多平台 。 Winndows操作系统 Windows是有微软公司成功开发的操作系统,它是一个多任务的操作系统,采用图形窗口界面,用户对计算机的各种复杂操作只需通过点击鼠标就可以实现。 Windows操作系统的主要特点:直观高效,易学易用;用户界面统一、友好、美观;设备无关的图形操作;多任务。 开发工具 Windows开发工具 Windows下开发工具多以集成开发环境IDE的形式展现给最终用户,比如像VS2008集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工具, nmake。它们以集成方式提供给最终用户,对于初学者而言十分方便。 Linux开发工具 Linux开发工具被切割成一个个独立的小工具。各自处理不同的问题。例如,编辑器(emacs, vim)用来进行编辑程序的,调试器(gdb)用来调试程序,编译器(GCC)用来编译和链接程序的,性能分析工具(gcov, gprof)用来优化程序的,文档生成器(doxygen)用来生成文档的。我们是很有必要准备和了解一些linux系统知识和软件开发的相关知识。可 以去一些论坛,获取更多参考:/等。 Aria在不同编译器下的使用方法 Windows 推荐使用Microsoft Visual Studio .NET 2003 (MS Visual C++ 7.1),Visual C++ 2008 (VC9), or Visual C++ 2010 (VC10)编译器。若使用其它版本VisualC++,需要重新编译Aria库。工程相关配置如下: 1 头文件添加:Project-Properties-“All Configurations”-“C/C++” section-“General”-“AdditiInclude Directories” 里添加..\include 。 2 库文件添加 Project-Properties-“All Configurations”-“Linker” section- “Input”- 附加依赖项里加“Aria.lib winmm.lib wsock32.lib” 。 3 动态链接库 将aria 的include 文件夹拷到你自己的解决方案里;将aria.dll和aria.lib拷到项目里 程序运行: 程序在上位机编译完毕后,将生成的EXE文件传送到服务器主机。注意:EXE文件需要相应的动态链接库(置于同一目录下即可)才可以运行。 Aria在不同编译器下的使用方法 Linux 在GNU/Linux系统中的编译工具:Make。 Aria Makefile 可以编译生成Aria目录下‘examples’, ‘tests’, ‘advanced’任何一个文件夹中的程序。例如:在‘examples’下有个‘newProgram.cpp’文件,则可以直接在Aria目录下运行make examples/newProgram 来编译生成该程序。 一个程序名字为 “program”,其源代码为:“program.cpp” ,要编译该程序的 Makefile文件内容大致如下: all: program CFLAGS=-fPIC -g -Wall ARIA_INCLUDE=-I/usr/local/Aria/include ARIA_LINK=-L/usr/local/Aria/lib -lAria -lpthread -ldl %: %.cpp $(CXX) $(CFLAGS) $(ARIA_INCLUDE) $ -o $@ $(ARIA_LINK) 2.先锋机器人控制结构 先锋机器人控制框图 Pioneer3 系列机器人控制系统采用上下两层的控制结构。其中,SH2微控制器作为底层的控制以及机器人本身传感器的数据采集处理器;车载计算机作为数据的信息处理器以及附件的扩展平台。 车载工控机通过自身的COM1 口与SH2 上的ACOS 进行
您可能关注的文档
- BUSINESSCYCLEFACTS.pdf-FinnKydland.PDF
- CAJ-ALL-EastviewOnline.xls
- Cardiomyocytescanbegeneratedfrommarrowstromal.PDF
- Ch04第二類題目.ppt
- CH2_Power.ppt.ppt
- CH8(全).ppt
- Childrenprefercertainindividualsoverperfectduplicates.PDF
- China'shydropowerinvestmentsinmainland-ISS.PDF
- ComprehensiveUtilizationofPumice浮石的综合利用.PDF
- CRIOCM2014第十九届建设管理与房地产发展国际学术研究.PDF
最近下载
- 神经外科介入神经放射治疗技术操作规范2023版.pdf VIP
- 《IE基础知识培训》PPT课件.ppt
- 神经系统体格检查演示课件.ppt
- 《财经法规与会计职业道德》习题答案及解析.pdf VIP
- 租赁合同模板下载打印5篇.docx
- 专题1.2 全等图形和全等三角形(分层练习)-2023-2024学年八年级数学上册基础知识专项突破讲与练(苏科版).docx VIP
- 《时间序列分析》PPT课件(全).pptx
- 电大一网一《网络存储技术》形考任务三:基于iSCSI传输的配置与管理形考任务三:基于iSCSI传输的配置与管理(1).docx VIP
- 学校“四个一”突发事件应急处置工作机制范文(6篇).pdf VIP
- 饱和聚酯培训资料.ppt
文档评论(0)