• 最后更新 2024-01-18
  • 销量/好评 0 + 评论
  • 交易规则(重要)

当当网 当安卓遇上乐高——用Android手机打造智能乐高机器人 青少年科技创新丛书 程序设计 清华大学出版社 正版书籍
本站优惠价
50.37
10.0折 原价:¥50.37
  • 销量
  • 卖家
  • 1+
  • 当当网官方旗舰店

服务由"当当网官方旗舰店"发货,并提供售后服务。

    担保交易,安全保证,有问题不解决可申请退款。购买前请询问清楚卖家,以卖家承诺为准! 自动发货商品,随时可以购买,付款后在订单详情下载,零等待。 不同会员等级尊享不同购买折扣。
天猫优惠券

天猫优惠券

已缴纳保证金

该商家已加入保障计划

目录

部分 实践篇
准备工作
项目1 带距离预警的手机遥控车
项目2 听话的机器宠物
项目3 认识路标的自动小车
第二部分 知识篇
章 计算机编程基础知识
1.1 计算机编程概述
1.2 变量和数据类型
1.3 数字在计算机中的表述
1.3.1 标志位和位运算
1.3.2 逻辑运算和程序流控制
1.3.3 函数
1.3.4 特殊数据类型和内存分配
第2章 Java基础知识
2.1 Java简介
2.2 个Java程序
2.2.1 数据类型
2.2.2 运算和运算符
2.2.3 条件分支和循环
2.2.4 面向对象编程
2.2.5 Java中的常用类
2.2.6 Java中的异常处理
2.2.7 Java中的多线程
第3章 Android编程基础知识
3.1 Android开发环境的构建
3.2 创建一个Android应用
3.3 Activity的开发
第4章 leJOS基础知识
4.1 安装leJOS
4.2 安装和使用Eclipse插件
4.3 在EV3上运行程序
第5章 计算机网络基础知识
5.1 分层的网络
5.2 网络协议
5.3 Java中的网络编程
附录
附录A 随书光盘说明
附录B 装配图的打开方法
附录C 项目3中使用的路标图形
参考文献

在线试读

项目3认识路标的自动小车
说明
在这个项目中,重新回归轮子驱动的小车。然而,我们要脱离将手机作为遥控器的模式,这次,让手机成为机器人的眼睛,负责看着前方,当发现路标的时候,按照路标的指示控制小车运行。
构想
现在大多数Android手机上都配备有高分辨率的摄像头用来拍照、摄像。而乐高机器人的套装标配中通常都不包含这类摄影摄像设备。要让机器人真正能够“看到”面前的东西,仅靠红外线传感器或超声波传感器这类测距设备是远远不够的。而手机上的摄像头刚好弥补这一缺陷。
这次,就利用手机上的摄像头来检测、识别摆在机器人路上的路标,然后将其信息转换成命令发送给机器人。这样,就可以让机器人看着路标自动完成自己要走的路。
调研〖*4/5〗路标的识别有了前几个项目的经验,手机控制机器人对我们来说已经不再是什么难解的课题了。从上面的构想可以看出,本项目中关键的问题就是如何实现对路标的识别。
由于这是一个相对复杂些的问题,需将问题分解来看。
1. 确定路标图形格式
首先,要确定路标图形的格式。考虑到算法的复杂度,在本项目中,不打算实现对类似图131里那些现实世界中的路标进行识别,而是识别我们自己设计的特定路标图形。这样做,一方面可以降低算法复杂度,另一方面也可以根据需要随时添加新的路标。为了达到这两个目的,路标必须设计成容易识别并有相当的自由度才行。
图131现实世界中的路标
首先来看看如何让路标容易识别。为了达到这个目的,必须了解计算机如何进行图像识别。如前所述,计算机科学其实是一门仿生学。因此,还是先来看看人类是如何进行图像识别的。项目3认识路标的自动小车  当安卓遇上乐高——用Android手机打造智能乐高机器人〖2〗〖2〗 〖1〗 图132至图134描述了在大道上辨认路标的过程。众所周知,人眼的工作原理类似于照相机,眼前的景象会在眼底投影成一张图片,那么人们要识别路标,首先要从这张投影图中找到并定位路标。图132就是我们眼前景象的投影图片,在图133中,我们定位到了路标。接下来,为了按照路标指示行事,必须看懂并理解路标上的内容。这时,人眼就会聚焦在路标上并开始对路标的细节进行采集和分析,大脑会参与其中去分析和理解路标内容的意义。当我们集中注意力去理解路标的时候,就如同图134那样,很可能会忽略周围的事物。在这个过程中,大脑实际还会对路标的图像进行变形和分解以识别上面的形状和文字。

内容介绍

  《当安卓遇上乐高--用Android手机打造智能乐高机器人(附光盘)》通过3个Android手机与乐高EV3机器人成功结合的实践项目,介绍了Android手机与乐高Ev3机器人之间的通信方法、Android语音识别、利用Android手机摄像头进行图像采集和识别等多项Android手机编程及EV3编程知识。同时,书中也包含了一些基本的软件设计思想,并一步步引导读者学会如何从零开始构筑一个机器人。
  由于本书涉及的知识内容较多,部分内容也有一定深度,为了让刚刚接触编程和乐高机器人的读者也能够阅读,书中对编程基础知识、Java、Android编程等做了入门级的介绍。
  作为乐高机器人的提高篇书籍,本书较适合具有一定编程经验和乐高机器人知识的读者阅读。对于没有基础的读者,只要能够在阅读的同时补充有关的基础知识,也完全可以掌握书中内容。

细节图

基本信息
商品名称: 开本: 16开
作者: 王元 定价: 69.00
ISBN号: 9787302400806 出版时间: 2015-06-01
出版社: 清华大学出版社 印刷时间: 2015-06-01
版次: 1 印次: 1
  • 商品评价
  • 交易规则


  • 发货方式


  • 自动:在特色服务中标有自动发货的商品,拍下后,源码类 软件类 商品会在订单详情页显示来自卖家的商品下载链接,点卡类 商品会在订单详情直接显示卡号密码。

    手动:未标有自动发货的的商品,付款后,商品卖家会收到平台的手机短信、邮件提醒,卖家会尽快为您发货,如卖家长时间未发货,买家也可通过订单上的QQ或电话主动联系卖家。


  • 退款说明


  • 1、源码类:商品详情(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、功能不能正常使用等)!有演示站时,与实际源码不一致的(但描述中有"不保证完全一样、可能有少许偏差"类似显著公告的除外);

  • 2、营销推广:未达到卖家描述标准的;

    3、点卡软件所售点卡软件无法使用的;

  • 3、发货:手动发货商品,在卖家未发货前就申请了退款的;

    4、服务:卖家不提供承诺的售后服务的;(双方提前有商定和描述中有显著声明的除外)

    5、其他:如商品或服务有质量方面的硬性常规问题的。未符合详情及卖家承诺的。

  • 注:符合上述任一情况的,均支持退款,但卖家予以积极解决问题则除外。交易中的商品,卖家无法修改描述!


  • 注意事项


  • 1、在付款前,双方在QQ上所商定的内容,也是纠纷评判依据(商定与商品描述冲突时,以商定为准);

    2、源码商品,同时有网站演示与商品详情图片演示,且网站演示与商品详情图片演示不一致的,默认按商品详情图片演示作为纠纷评判依据(卖家有特别声明或有额外商定的除外);

  • 3、点卡软件商品,默认按商品详情作为纠纷评判依据(特别声明或有商定除外);

  • 4、营销推广商品,默认按商品详情作为纠纷评判依据(特别声明或有商定除外);

    5、在有"正当退款原因和依据"的前提下,写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

    6、虽然交易产生纠纷的几率很小,卖家也肯定会给买家最完善的服务!但请买卖双方尽量保留如聊天记录这样的重要信息,以防产生纠纷时便于送码网快速介入处理。


  • 送码声明


  • 1、送码网作为第三方中介平台,依据双方交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;

  • 2、非平台线上交易的项目,出现任何后果均与送码网无关;无论卖家以何理由要求线下交易的(如:要求买家支付宝转账付款的,微信转账付款的等),请联系管理举报,本平台将清退卖家处理。