admin 发表于 2011-11-11 00:01:56

RobotC编程语言简介

      RobotC的主页:http://www.robotc.net
      RobotC 是由卡内基梅隆大学机器人学院机器人教育团队所开发的软件。适用于初学和进阶的程序开发者,机器人玩家,以及从乐高机器人转换到高中使用的VEX机器人控制器,Arduino单片机的开发。它可以作为进阶程序开发、工程、机电整合、嵌入式系统等之教学。最新的功能支持虚拟机器人,无需实际的机器人就可以进行开发。


      先进的程序开发的功能
      • 功能强大的 C 语言编译程序
      • 程序代码范例
      • 预提示文本编辑器
      • 交互式调试器
      • 统计功能
      • 可根据程序代码的语法及结构,自动增减程序代码缩进的功能
      • 无限次数之取消(不只是前一个动作的取消)
      • 唯一的VEX交互式调试器,减少程序开发时间
      • 持续侦查50多项预建的软件失效原因
      • 支持使用者定义程序代码断点
      • 适用于新手和进阶学生的基础模式和专家模式

      工程
      • 系统设计与分析
      • 快速成型
      • 问题解决
      • 团队合作
      • 批判性思考
      • 透过动手实践案例,了解理论知识的应用

      机电整合
      • 简易的整合控制方法。闭路式PID马达控制定制化的PID参数,让学生可以轻松地设计及编写程控方法
      • 可轻松操作,将实验数据收集与记录上传到个人计算机上的电子表格
      • 多样的回馈和控制策略,提供选择做实验

       嵌入式系统
      • 标准的C程序语言
      • 使用内建的工业标准通讯协议,或是学生自行设计的方案
      • 可作高阶和低阶的硬件程控
      • 可以很容易发展和加入定制化的传感器
      • 可运用原型电路板,快速地与新的外围设备连接,如键盘和显示器
      • 可试验并发线程操作,调度算法和其他的控制功能
      • 分析,测试和修正多个机器人之间的无线网络连接及协同合作
      • 一致的电机和计算机系统概念:微电脑接口程序,模拟式及数字式电子电路,计算机辅助工程,控制和通讯


页: [1]
查看完整版本: RobotC编程语言简介