LJJ Blog

Thinking will not overcome fear but action will.

Nao中Redball检测与定位第二篇

对探索如何使用nao进行红球检测定位进行一个补充。

Nao中Redball检测与定位第二篇 ALLandMarkDetection补充 LandmarkDetected()事件—地标被识别到后触发,返回三个参数: eventName—事件的名称“LandmarkDetected” value—一些被检测到的地标的信息 subscriberIdentifier—-事件订阅者的识别码 以下是地标信息的数据结构 ALLandMarkDete...

聊天室设计开篇

目标说明,技术要点记录

聊天室设计 前述:开启基础扩展之路的基石,使用java基础知识来开发一个聊天室系统,类似于QQ这样的通讯系统,简直是让人兴奋啊!一直以来,我的java学习都像是不断地模仿和继承,现在有好机会来正式地push一次自己的思维出去。就让我从这里开始把,向着一名优秀工程师的道路上冲刺吧,我会竭尽全力的! 问题重述 用Java语言实现一个C/S聊天软件。类似于熟悉的QQ。 从工作量上看,是...

Nao中Redball检测与定位第一篇

探索如何使用nao进行红球检测定位。

Nao中Redball检测与定位第一篇 ALRedbBallDetection简要说明 ALRedBallDetection是一个提供基于快速视觉的红色球探测器的模块。基于摄像机给出的图像中红色像素的检测。这些像素根据它们与YUV颜色空间中的红色值的距离进行滤波,使用计算的阈值,即使在光照条件变化的情况下也可以进行检测。然后,从所有检测到的红色像素组中,仅保留定义圆形形状的红色像素。 ...

计算机网络重要知识点

一些计网中比较重要的,能够在面试中或者未来工作中应用到的知识点

计算机网络 前述:记录计算机网络的重点内容体系。 推荐书籍:《TCP/IP详解》、《计算机网络-自顶向下方法》 TCP/IP协议体系的认知 链路层 以太网帧的格式 MTU的概念 ARP协议和RARP协议(掌握一下ARP缓存的原理) 网络层 掌握IP的首部格式 掌握IP的分片 ...

Nao原生API实现landmark识别

基于naoqi相关api-python,实现nao机器人的landmark识别。

Nao原生API实现landmark识别 Target List 今日份任务: 尝试根据api自带事件写出行走加landmark识别的程序 实现代码 # -*- encoding: UTF-8 -*- import qi import time import sys import argparse class LandmarkDetector(object): def...

Nao运动控制行走

基于naoqi的API对机器人进行步态行走控制。

Nao运动控制行走 Target List 控制nao机器人站起到行走一段距离 实现部分 # -*- encoding: UTF-8 -*- ''' Walk: Small example to make Nao walk ''' ''' Faster (Step of 6cm) ''' ''' This example is only com...

Java网络编程

记录一些知识点,包括java.net包里的常用类

网络编程 简述:做的一些个人感觉容易忽视和比较重要的知识点,关于计算机网络方面会有单独的记录,不详细展开,这里只针对java中的网络编程基础部分。 什么叫做URL 在www上,每一信息资源都有统一且唯一的地址,该地址就叫URL(Uniform Resource Locator),它是www的统一资源定位符。 URL由4部分组成:协议 、存放资源的主机域名、资源文件名和端口号。如...

Nao代理订阅模式分析

基于naoqi相关api-python,对在nao机器人上使用的代理行为api做一个分析。

Nao代理订阅模式分析 Target List 今日份任务: 1.熟悉python在nao上执行的代理订阅模式 2.完全掌握以上几个模块事件:需要提供详细的文件说明每一个模块的作用和使用方法 模块事件详细汇总 ALAutonomousLife 是NAO自主生活的代理订阅模块,继承了ALModule的方法,通过调用ALAutonomousLife 模块的方法可以在NAO自主时的...

Linkedlist源码

LinkedList 源码 双向链表实现。 public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, java.io.Serializable { transient int size = 0; /** * Point...

ArrayList源码

看源码是一个很好的习惯,也是一个提高自己的方式。

ArrayList源码 简述:英文原汁原味 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { private static final long ...