berlinfog

berlinfog blog

2019-05-03-3Move Function

python

Move Function Now that you know how a robot uses sensor measurements to update its idea of its own location, let’s see how we can incorporate motion into this location. In this notebook, let’s go ...

2019-05-03-Multiple Measurements

python

Multiple Measurements In this notebook, let’s go over the steps a robot takes to help localize itself from an initial, uniform distribution to sensing and updating that distribution and finally no...

2019-05-03-1标准化传感函数

python

Normalized Sense Function In this notebook, let’s go over the steps a robot takes to help localize itself from an initial, uniform distribution to sensing and updating that distribution and finall...

2019-05-02-Sense函数

python

Sense函数 在这个笔记本中,让我们回顾一下机器人采取的步骤,即帮助将自己从最初的均匀分布本地化到感知和更新该分布。在这个notebook中,我们要回顾一下机器人使自己从最初的均匀分布本地化到感知与更新该分布。 通过之前的学习,你对这些步骤应该非常熟悉了,而这一次,你的任务是编写一个涵盖这种行为的sense函数。 机器人刚开始对周围一无所知,它可能会出现在任何地方,因此 p是均...

2019-05-01-机器人传感器

python

机器人传感器 机器人通过摄像头和其他传感器来感知世界,但这些传感器并是不完全准确的。在这段视频中,你看到的示例是一个由彩色网格单元格组成的一维世界中的机器人。所有单元格都是绿色或红色的。机器人可以感觉到自己在一个红色网格单元中。 这个读数准确的概率,我们称之为传感器达到目标pHd,这个概率是0.6,但这是个读数不准确的概率(传感器已经错过了它的目标),机器人实际上在一个绿色网格单元中,且...

2019-04-29-机器人世界

python

机器人世界 与人类一样,机器人通过它的“感官”来感知世界。例如,无人驾驶汽车使用视频、雷达与激光雷达来观察周围的世界。随着汽车不断地收集数据,它们会建立起一个3D观察世界,在这个世界,汽车可以知道自己在哪里,其他物体(如树木、行人和其他车辆)在哪里,以及它应该去哪里! 在这一部分中,为了简单起见,我们将首先使用1D世界然后再用2D世界表示,因为通常情况下,你需要用2D来解决某个问题。 ...

2019-04-29-光流

python

光流 光流会通过查看相同的点从一个图像帧移动到下一个图像帧的位置来跟踪对象。接下来,让我们加载一些类似pacman人脸的示例帧,并使其向右和向下移动,然后看一看光流如何找到描述人脸运动的运动矢量! 与之前一样,首先,导入资源并读入图像。 In [ ]: import numpy as np import matplotlib.image as mpimg # for reading...

2019-04-29-机器人世界

python

机器人世界 与人类一样,机器人通过它的“感官”来感知世界。例如,无人驾驶汽车使用视频、雷达与激光雷达来观察周围的世界。随着汽车不断地收集数据,它们会建立起一个3D观察世界,在这个世界,汽车可以知道自己在哪里,其他物体(如树木、行人和其他车辆)在哪里,以及它应该去哪里! 在这一部分中,为了简单起见,我们将首先使用1D世界然后再用2D世界表示,因为通常情况下,你需要用2D来解决某个问题。 ...

2019-04-29-python set

python

集合介绍 Python中的一个set是独特且不可变(不可更改)对象的集合。 要了解一个集合的工作方式,请看下面的代码: In [ ]: # start with an empty set my_set = set() print(my_set) In [ ]: # add a few elements my_set.add('a') my_set.add('b') my_...

2019-04-26-python字典2

python

字典简介2 当用于表示更大的相关数据块时,字典就显得特别有用。下面的图片显示了来自名为Jira的票务软件的更真实的“票(ticket)”。 让我们来看一看! In [ ]: # Note how the structure of a ticket is captured in the ticket = { "type" : "bug", "status": "...