作品简介

ROBOTC是由卡耐基梅隆大学机器人学院开发的基于C语言的机器人编程工具,它采用标准C语言,拥有丰富的程序编写功能和独特创新的调试功能,支持VEX IQ、VEX EDR、LEGO MINDSTORMS等。

本书以LEGO MINDSTORMS作为机器人平台,通过全方位的编程实例讲解,深入介绍ROBOTS的编程方法。读者可以发挥自己的想象力,动手搭建心目中的乐高任务机器人,同时又可以学习到C语言的基础编程知识,为将来的学习和工作打下良好的基础。

参与本书编写的人员有董刚红、叶昌青、李晶、张金宝、王好强。

码高机器人教育,致力于通过提供一站式的机器人教育解决方案,培养孩子的创造力和系统化解决问题的能力。码高机器人教育提供覆盖6-18岁的青少年机器人教育解决方案,机器人爱好者在这里可以完成全部的机器人教育知识学习,熟练掌握机器人的设计、搭建和编程操控,全面提高自身的科学素养,为未来考取理想院校,并成为工程师、程序员,乃至科学家打下坚实的基础。

作为一家具备一站式服务能力的机器人教育机构,我们已经打造了常规课程产品线和集训课程产品线。常规课程主要让孩子通过系统化并结合实践的理论学习,掌握扎实的机器人设计、搭建和操控知识。集训产品线则涵盖了国际比赛系列、国际认证系列、国内比赛系列、国内冬夏令营、主题集训等多种产品,通过集中性、团队化、国际化、高难度的训练,让学生从一个操控者变成杰出的机器人驾驭者,能够根据特定的主题规则,设计、搭建和操控自己的机器人,并进行完美的任务挑战,与国际和国内的机器人驾驭高手同场竞技,实现创造力和系统化解决问题能力的全面提升。

作品目录

  • 作者简介
  • 内容简介
  • 第1章 ROBOTC for LEGO软件介绍
  • 1.1 ROBOTC 简介
  • 1.2 ROBOTC 安装
  • 1.3 ROBOTC 界面
  • 1.4 ROBOTC 虚拟世界
  • 第2章 编程讲解与实例
  • 2.1 编程基础讲解
  • 2.2 迷宫挑战
  • 2.3 电动机控制
  • 2.4 触动传感器
  • 2.5 超声波传感器
  • 2.6 陀螺仪传感器
  • 2.7 颜色传感器
  • 2.8 巡线
  • 2.9 显示与LED
  • 2.10 变量
  • 2.11 声音
  • 2.12 函数
  • 2.13 switch...case
  • 2.14 线程
  • 2.15 随机数
展开全部