2.2 VIPLE IoT/机器人开发环境

现在已有很多优秀的用于计算和工程领域的可视化编程环境。ASU的VIPLE是一个面向服务的软件开发环境,用于设计IoT(Internet of Things)以及基于多种硬件平台的机器人应用程序。VIPLE EV3机器人以工作流和面向服务的技术为基础,以一种可视化编程的方式创建简易服务。其想法是让人类(开发者)绘制目标应用程序的流程图(工作流)。开发环境能够将流程图转译成可执行文件,因而使得软件开发变得更简单快捷。开发过程就是拖曳代表各个组件和服务的模块并将它们连接起来。这个简单的编程过程能让用户在几分钟里创建自己的机器人应用程序。

《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.2 VIPLE IoT/机器人开发环境...相关推荐

  1. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一第2章 机器人开发环境和VIPLE入门...

    第2章 机器人开发环境和VIPLE入门 前面我们介绍了计算机领域的发展和职业选择可能,并且已经组建了团队,为我们的开发工作做好了准备.在正式开发之前,我们要先认识工作环境--VIPLE(Visual ...

  2. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.2.1 VIPLE的工程设计过程...

    2.2.1 VIPLE的工程设计过程 我们来看一下整个工程设计过程: 1)明确问题和需求: 2)研究: 3)草拟解决方案: 4)建模(画流程图): 5)分析: 6)模拟: 7)建立原型: 8)最终选定 ...

  3. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一1.1 计算机科学和工程的课程体系及职业发展...

    1.1 计算机科学和工程的课程体系及职业发展 计算机科学与工程具有巨大的社会影响,这个领域就业前景一直良好,而且是严谨的.理智的.充满活力的.多方面的.毫不夸张地说,我们的生活和现代文明很大程度上依赖 ...

  4. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.2.2 VIPLE的活动和服务...

    2.2.2 VIPLE的活动和服务 现在我们开始学习VIPLE中的常用工具."基本活动"(Basic Activities)工具箱窗口包含所有组成数据流以及创建数据类型和变量的常用 ...

  5. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一3.3 在VIPLE中创建计算机系统部件...

    3.3 在VIPLE中创建计算机系统部件 在本节中,你将创建代表与门的活动,以及其他用来建立ALU的组件. 3.3.1 创建逻辑与门 创建一个新的项目并保存为"ALU_Simulation& ...

  6. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一3.2 计算机系统...

    3.2 计算机系统 3.2.1 计算机系统的类型 计算机系统可以按不同的方法来分类.图3-2给出了一个按用户和用途的分类.下面我们对一些典型的系统做更详细的介绍. 1.工作站和大型机 工作站和大型机主 ...

  7. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一1.2.2 团队组建...

    1.2.2 团队组建 组建团队时,团队成员应尽快熟悉和相互了解,一方面使团队氛围更加融洽.和谐:另一方面有利于尽快开展工作.以下是一组组建团队时的练习,通过这些练习,团队成员可快速熟悉彼此.增强信任, ...

  8. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.3 VIPLE的使用...

    2.3 VIPLE的使用 从VIPLE网站下载VIPLE并启动VIPLE,等待一两分钟让操作系统加载程序.程序加载完成后,你会看到如下界面. 接下来,与你的团队完成下面各小节的工作(可以选择英文或中文 ...

  9. 《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.3.3 使用或并和If活动创建条件循环...

    2.3.3 使用或并和If活动创建条件循环 本小节将用到VIPLE程序中的条件循环.因此,我们先了解下If语句和While循环语句. 1.If语句 If语句是从传统编程规范里继承而来的.If语句也被称 ...

最新文章

  1. Android Go初探
  2. java 获取上下文_如何获得spring上下文的方法总结
  3. 天大c语言离线考核答案,【天大考核】2019年秋学期考试《公共关系学》离线作业考核试题答案100分...
  4. .net 实现 URL重写,伪静态 1
  5. textarea的光标自动居左的问题
  6. rails再体验(第一个程序)
  7. java读取配置文件properties_让我来告诉你Spring框架是怎么样通过properties来获得对象的?...
  8. 一个果农儿子的心声,你倾听一下吧?
  9. codeblock的下载
  10. Win10共享文件时提示需要输入网络凭据怎么办?
  11. Python -运用for语句输出(九九乘法表)
  12. 大数据用什么软件python_大数据软件 python
  13. mysql子查询不支持limit问题解决
  14. 1477_AURIX TC275 iLLD中看门狗密码获取接口分析
  15. 中国量化金行业全解:金融工计机计金领就指
  16. 医学统计分析思路方法总结:实例
  17. 金融风控训练营Task1学习笔记
  18. matlab施加阶跃相应,典型环节与及其阶跃响应
  19. AAA配置与管理实战——1
  20. 枚举、Object类方法练习

热门文章

  1. 微信支付账户更换实名认证微信钱包零钱余额还在吗?怎么更换微信钱包实名认证?
  2. 27行代码批量将PPT转成PDF,属实强大啊!
  3. JPG转换成Word应该怎么做
  4. 测试你的大脑思维类型是“左脑型”还是“右脑型”
  5. 神经网络基础学习总结
  6. 打开outlook 中的office附件,提示文件损坏
  7. tp5.1 配置虚拟域名
  8. 简谈命令执行漏洞绕过过滤
  9. 天勤python_天勤量化策略库:海龟交易法则(难度:中级)
  10. 怎么查看arcgis 内置的tomcat 版本?如何启动内置tomcat?