首页 > 编程知识 正文

机器人程序编程步骤,c语言机器人编程代码

时间:2023-05-06 12:44:40 阅读:50407 作者:2462

RobotC与机器人编程

作者: wrdy篇

出版时间: 2013

丛编项: ROBOTC中文培训教材青少年科技创新丛书

个人资料

被称为机器人竞赛首选编程语言的ROBOTC是卡内基梅隆大学机器人学院开发的。 它采用标准的c语言,具有丰富的编程功能和独特的创新调试功能,支持LEGOMINDSTORMS和其他教育机器人。 《ROBOTC中文培训教材青少年科技创新丛书:ROBOTC与机器人程序设计》以NXT和TETRIX为机器人平台,通过大量实例,深入介绍了ROBOTC的编程和应用,最后介绍了机器人虚拟世界的使用。 作为介绍国内首次正式出版的ROBOTC的教材,《ROBOTC中文培训教材青少年科技创新丛书:ROBOTC与机器人程序设计》可以最容易地了解编程领域中常用的c这一重要语言。 《ROBOTC中文培训教材青少年科技创新丛书:ROBOTC与机器人程序设计》可作为国内外机器人课程教学、创新活动、广大机器人爱好者、各类机器人竞赛学习用书。

目录

第1章硬件软件环境概述1.1LegoMindstormsnxt1.2nxt规格和器件2 1.2.1nxt控制器2 1.2.2nxt直流电机3 1.2.3传感器41.3介绍为什么选择robotc? 8第2章安装robotc 92.1 robotc92.1.1安装NXT驱动程序92.1. 2安装robotcformindstorms 12.2 robotc编程环境15 2.2.1编程2.3机器人初始知识23 2.3.2固件24加载24 2.3.3设置机器人电机和传感器25.3章机器人控制和输出27 3.1机器人程序编制27 3.1.1例和程序格式27 3.1.1 3.2变量和函数32.2下载和执行变量的传感器和赋值输入40 3.3robotc输出命令42 3.3.1电机控制42 3.3.2屏幕显示48 3.3.3音频输出52第四章robotc程序配置55 4.1顺序配置55.2规则4.2.2while语句循环604.2 69 4.3.1if语句(条件语句) 69 4.3.2switch语句90第5章自定义函数和多任务104 5.1自定义函数104 5.2全局变量110 5.3多任务111第6章布尔函数蓝牙设备118.1.2.2连接nxt与nxt之间建立蓝牙连接126.2.2蓝牙通信公共函数12 5.3蓝牙通信程序案例127第七章数据采集136 7.1数据采集常用指令136.7数据采集8.1为机器人安装远程控制142 8.1.1遥控器142 8.1.2编写程序, 144 8.2乐高tetrix安装149 8.2.1操作电机和传感器149 8.2.2双遥控器控制电机和伺服电机155 8.2.3程序案例157第9章robotc的机器人虚拟世界164 99 下载,164 9.1.1安装和启动robotcvirtualworlds-mindstorms 1649.1.2下载和安装rvw软件订阅许可证165 9.2虚拟世界任务实例167附录一

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。