设为首页收藏本站

爱吱声

 找回密码
 注册
搜索
查看: 12482|回复: 97
打印 上一主题 下一主题

[科普知识] 聊聊 GOOGLE 无人驾驶汽车

[复制链接]
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    跳转到指定楼层
    楼主
    发表于 2014-12-5 01:56:06 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 雷达 于 2014-12-5 02:08 编辑
    # e4 H: O8 w- Y3 N% I! s& k! l- j$ {/ `: ]
    前几天有网友提到google无人驾驶车的一些情况,勾起我的兴趣,在网上作了一些初步的了解,在这里聊聊,欢迎讨论。" g. e5 M( {5 g7 o: Z4 d1 I0 {+ @

    ! K8 C' Q) j& }% O4 h5 x1.概况
    - v( _6 i5 u3 z4 p3 [偷个懒,基本信息就先引用维基百科:. v: i4 i2 T0 X4 ^" ~9 M
    Google Driverless Car是谷歌公司的 Google X 实验室研发中的全自動駕駛汽車,不需要驾驶者就能启动、行驶以及停止。目前正在测试,已驾驶了48万公里。[1]项目由Google街景的共同发明人塞巴斯蒂安•特龙(Sebastian Thrun)领导。[2]谷歌的工程人员使用7辆试验车,其中6辆是丰田普锐斯,一辆是奥迪TT[3]。这些车在加州几条道路上测试,其中包括旧金山湾区的九曲花街。这些车辆使用照相机、雷达感应器和激光测距机来“看”其他的交通状况,并且使用详细地图来为前方的道路导航。谷歌说,这些车辆比有人驾驶的车更安全,因为它们能更迅速、更有效地作出反应。然而,在所有的测试中,都有人坐在駕駛座上於必要時可以随时控制车辆。[4] 2012年4月1日,Google展示了他们的使用自动驾驶技术的赛车,命名为10^100(十的一百次方,也就是googol,"google"这个单词的词源) 2012年5月8日,在美国内华达州允许无人驾驶汽车上路3个月后,机动车驾驶管理处(Department of Motor Vehicles)为Google的无人驾驶汽车颁发了一张合法车牌。为了醒目的目的,无人驾驶汽车的车牌用的是红色。[5]
    7 `/ s% k# _1 ~0 f  O**48万公里是2012年的驾驶里程,现在应该多得多。5 M. {. }) `8 ?  l4 T1 ^9 E# }

    # o# c7 d; I. t. I: D$ e2 r& S2.原理/ u/ E+ S. e; ]( i
    Google Driverless Car使用照相机、雷达和激光测距机(Lidar)作为传感器,使用GPS定位,没有方向盘,油门,刹车,由控制系统直接操纵车轮做前进/后退/转弯。(Fig 1). a1 U+ W3 a5 |2 s
    ) k0 r( }% z/ z0 @' Q

    9 z' I% q& _/ S" A4 B0 ?7 KGoogle Driverless Car的各部分如上图
    : n7 h3 K& E+ Y* M, ](1)在前后左右各个方面安装四到六个射频雷达。基于多普勒速度,雷达可以测出移动的物体,主要用于检测前后远处行驶中的车辆。车载防撞雷达的技术已经很成熟,目前大多使用频率20G级左右的FMCW体制,也有使用频率更高的毫米波雷达。
    ! P5 a0 l% Y0 B% u$ i(2)车道引导摄像机。用于检测汽车运行轨迹与分道线之间的差距,保证汽车一直行驶在本车道之内。
    1 p: |+ Z2 t6 f$ e! B(3)激光雷达LIDAR,这大概是最重要的设备。WIKI叫它激光测距机,实际上它的功能不是简单的测距,而是基于连续测距实现三维立体成像。射频雷达只能检测到金属物体,而激光雷达可以检测到周围近距离360度范围内的所有物体,不论是车辆,树木还是行人。下面是一个激光成像的仿真效果图。(Fig 2)0 Q% ~' {6 b0 x% S* p6 C

    * p: F/ B* T! J( @
    # ~( \" ~. _  U, Q7 @) P 后面我会对激光雷达做更详细解读。
    4 M$ P; i; K8 r- ^1 O% \  L7 X0 ^(4)两组红外摄像机,安装在车灯处,用于夜间检测。4 Z6 c. p- X# W% Q$ q0 b( Z
    (5)两只立体相机,实现对前方物体的三维成像,用于检测前方突然出现的障碍,如行人,动物等等。  n' V2 T- v) W
    (6)GPS,精度达到两米,除了用于导航,更重要的是与高精度地图以及摄像机配合,监测前方的红灯,停牌等已知的地面标识。
    & o3 T2 k+ G3 N6 S$ Z(7)车轮传感器,使车辆实现机动的关键。) I; B7 A; u. [# |
    3 V7 M" t) \4 v  [/ y, }
    3.激光雷达
    9 X8 d8 u8 f5 ~0 x激光雷达是最重要也最昂贵的设备,所以在这里单独做一些介绍。
    , \2 ^3 b; G" m( @3 b4 t6 X% Y. Y1 W( H+ o7 Y, ^
    首先,激光测距的基本原理和射频雷达是一样的:向目标发射电磁波或者激光,然后接收反射回来的信号,测量电磁波在空气中传播的时间,乘以光速除以二,就是雷达与目标之间的距离。想像一下,如果我们将激光雷达在固定位置向固定目标连续发射测量,那么将得到误差范围内固定的一个距离值。
    - J% p! X7 f$ W& a
    ( {& l; W' f7 c3 b5 U* |6 {进一步,如果将激光雷达安置在可以旋转或者移动的设备上,在连续发射测量的同时,直线旋转或者移动扫描,那么我们将得到一个二维图谱,其横坐标表示旋转角度或者移动距离,纵坐标是测得的目标距离 。在实际工作中,激光雷达的扫描,是通过其内部一个可旋转摆动的反射镜来实现,不需要移动激光雷达本身。& f/ i+ F) \0 @& x" H5 t1 w
    6 w  H5 w+ ]) r' p7 U; H
    再进一步,如下图所示(Fig 3),将激光雷达安装在飞机上,在与飞行速度垂直的方向上做线性往复扫描,同时由于飞机自身的运动,在地面上形成锯齿状的扫描轨迹。连续测量目标距离以及做坐标变换后,就可以得到三维图像,X/Y轴是目标点的坐标,Z是距离(高度)值。
    0 y: V& y& l0 g$ R$ a8 K: J! L( j ! x8 C- o1 `8 i; r2 q, U/ m- Y( ~3 d- j  v
    激光雷达三维图像的分辨率,主要取决于 激光波束发散角,激光脉冲重复频率,扫描频率,飞行速度,以及飞行高度等等。成像算法中很重要的一部分是对飞行航迹和飞行姿态偏差引起的畸变做校正,  所以高精度三维激光雷达中必须配备高精度的惯性测量装置(IMU)和GPS.2 {! V1 a! k* R2 F7 I

    9 B: }+ B, b6 ^9 \5 j, M1 R机载激光雷达三维图像的一个实例(Fig 4)。. |1 }0 v  {8 s/ i9 Z/ u
    9 F7 }. M1 {' W

    ' G, a! o: q8 ^3 o* M; t4 b基于类似的原理可以实现车载激光雷达三维成像(Fig 5)。. I. Z1 @' V4 S$ A- R2 r0 v+ A! \
    1 i5 S) O) N" ?3 A9 J4 d3 D

    " [: K# S. T4 |$ J将激光雷达安装在汽车顶部可以水平旋转的平台上,工作过程中激光自身做垂直方向的线性扫描,同时激光雷达整体在水平方向匀速旋转,这样就可以得到近距离的三维图像。(Fig 6)' g& a% `: e& J: {

    1 s* `" A: x! K3 R1 d0 s- R9 h& S" D0 q2 n$ P* Y
    从上面这个效果图可以看到,道路上斑马线以及分道线都显示出来了。这是近距离激光三维成像的一个特点,除了可以采集距离信息之外,也可以像射频雷达一样基于反射回波强度的不同将不同性质的目标分辨开来。1 {# Y% q: ~1 m+ m3 I) `" ?$ U
    9 J% F; y4 O$ h5 R# \  a( A
    回到Google Driverless Car,它采用的车载激光雷达是 Velodyne公司的专利产品。2 y" T) D9 e5 N  n: T4 S

    : k/ t, T0 J1 i. w. N6 v+ u上面讲到的车载激光雷达使用1个激光波束配合可往复摆动的反射镜做线性扫描。而Velodyn的车载激光雷达却使用了64个激光波束形成阵列,配合64路独立的光学接收通道,实现高精度的扫描。换言之,传统的车载激光雷达的基本元素是点,由点成线,由线成面。而Velodyn直接生成一小块反射面,然后水平旋转将连续的小反射面拼成完整的三维图像。要知道每一路发射接收通道都是一个精密的光学系统,需要独立的激光头,光电转换器,以及一系列的透镜。将64路激光通道,安装在那么小的区域内,而且要保证激光通道之间不相互干涉干扰而正常工作,这个真的很厉害!
    ; o. ]# o( g' ^7 A3 ^" P, O
    ( S0 e. r$ d" ?8 w4 {
    + b' M! y; _( U' D7 c9 Z" o2 o( |& q
    4.成本价格; M$ y) r- X- d1 d2 R
    谷歌汽车还没有正式上市,所以现在不知道真正的价格是多少。查到的一种说法是预计15万刀左右一台,其中最贵的设备就是激光雷达,大概要七万多。如果真的是这个价格的话,要想打败传统汽车,还是有一点偏贵。但是如果考虑到它所采用的技术设备,那么15万并不算贵。比如激光雷达,前面提到的机载激光雷达一台要150万左右。传统的车载激光雷达也要五六十万美金。Velodyne雷达卖七万刀,可以说是业界良心了。当然它的精度肯定不会很高(当然也不需要很高),要知道与机载激光雷达配套的高精度IMU一台就要十几万刀。3 v4 B2 M0 R2 r6 a7 }5 [9 H, r2 D
    $ d* f/ m( @/ a: D+ Y
    5.问题与挑战1 u2 y0 A0 S. U5 s4 N7 _
    首先是功能的实现。可以想像,无人汽车中心控制计算算法工作量会很大。需要实时综合各类传感器传递过来的信息,引导汽车作出正确的举动。由于实际的路况十分复杂,会有各种各样不同性质的目标以及不同的问题。比如在All Way Stop路口,如果对面和左右都有车辆,还有行人,那么情况就比处理简单的停牌要复杂的多。再比如在高速公路上切换车道,旁边是小车或者大卡车,或者是大卡车前面有小车,情况都不一样。
    ) z7 ^" d+ K& i& A然后是可靠性。在高速公路上以一百多公里时速飞奔的汽车,如果主控计算机出了问题死机重启,那必然是灾难性的,谁碰上谁倒霉。再者汽车需要适应各种气候条件,比如激光雷达在雨雪雾等潮湿天气下性能会差很多。某些波长的激光雷达,在雨雪天最坏的情况下检测距离只能达到正常值的一半。
    ( B0 C0 @6 j6 `4 m0 t& [+ i! {1 z% k
    6.几句题外话
    # t7 R/ w- f1 e% I3 \) g近年来经常看到种种评论,关于美国正在衰落中国正在崛起之类。说实话,近几十年中国确实在大大的发展,可是每当接触到老美的新技术新产品的时候,作为一个工科男我就想说,路还长着呢! 类似上面Velodyne这样的小公司,在美国多如牛毛!( ~) R" ]% E% ~: j
    更关键的是,谷歌的创始人发了财,享受财富之余会投资技术领域,去搞无人汽车,智能眼镜,高空风力发电等等…有些技术或者产品可能永远也实现不了但他们还是愿意投钱去做。而中国的富豪们在干什么呢?泡小明星,买名画,买球队…或者就是不断的扩张,不断的赚钱,什么赚钱快干什么。别人就罢了,像李彦宏,张朝阳这样名校出身的工科男,发了财以后是不是应该向谷歌学点什么呢?
    ' A; X& q1 r7 E+ K/ B9 D

    评分

    参与人数 4爱元 +18 学识 +2 收起 理由
    MacArthur + 8 + 2 谢谢分享
    冰蚁 + 6 谢谢分享
    togo + 2
    重重无尽 + 2 谢谢分享

    查看全部评分

  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    沙发
     楼主| 发表于 2014-12-5 10:11:07 | 显示全部楼层
    晨枫 发表于 2014-12-5 08:439 O& j- L/ P, {  t/ J& v+ Q$ g
    为什么是车主负责呢?现在的汽车如果刹车失灵撞人,可能是车厂的责任呢。 ...

    2 H: }/ l% d2 I; S法律问题细思极烦。" Y* d& I! c, d1 f& P
    我估计这种车的维护恐怕很繁琐。举个例子,现在普通车的倒车camera过一阵脏了自己还要擦一擦。这种车那么多各种光学设备,车主不维护出了问题恐怕怨不得制造商。可要真出了事情估计理清责任也很难,恐怕得有个黑匣子之类的东西要送回厂分析。
    - f8 M4 G/ m7 J1 o& k5 x总之确实还有很多问题,技术问题和非技术问题,法律问题保险问题等等,很麻烦。
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    板凳
     楼主| 发表于 2014-12-16 22:58:41 | 显示全部楼层
    本帖最后由 雷达 于 2014-12-16 23:01 编辑   I% |6 z. u1 e7 \# z1 S8 y7 R
    ( @3 v/ x) m2 |7 s$ t1 Z6 Y) y
    抛了一块砖,引来一堆玉
    : x6 {+ t( W6 a7 k1 @4 ?8 ], G3 M. L
    谢谢“冰蚁”和“江城如画里”提到的很多关于GOOGLE 无人驾驶汽车的新进展,尤其是软件算法方面的材料是我在主贴里完全没有涉及到的。7 U' j3 ^+ ?$ g( k0 q- q" O( B2 |

    % ?9 @& H" I( V关于大家的争论总的来说,我是支持晨枫多一些,我也不看好无人驾驶汽车在可以预见的将来(就说十年吧)的前景。
    ) E2 W6 N. W9 F, Z8 f( b
    + x7 f1 ~- Z4 ^) T# [: r冰蚁说的现在的软件可以做到很厉害的程度,这个没有问题我相信,我们都知道深蓝电脑下国际象棋若干年前已经可以打败最好的人类选手。
    ) @: Y. A+ D# ?, H/ U但是无人驾驶汽车的情况还是不一样,这是一个产品,而且是对安全性可靠性要求极高的产品。主贴提到无人驾驶汽车需要那么多种传感器,其实是没有办法的事情,因为实际的情况确实太复杂,这种复杂性和国际象棋算法那种复杂性是不一样的。暂且不论极端天气比如比下雪天看不见分道线,也不说种种可能的意外比如天降鸟屎挡住摄像头,就算是基本的功能要想适应全美国(暂不提全世界)所有公路的情况恐怕还是有很长的路要走。
    & D% ?1 V/ R3 }其实我觉得高速路的情况可能还好,城区人口密集处可能更麻烦,因为变化太多太快。你保证不被别的车撞可能不难,可还要不撞别的车别的人,不撞冲出路口的小狗,如果算法设置的特别小心可能可以避免所有这些保证了安全,可反应太慢堵着路也不行啊。" \( {) }8 S1 P/ Z4 S, d
    ' s% q# }6 h$ }
    其实在考虑无人驾驶汽车的发展时还有一点要注意的就是整个交通系统同时也在进步,现在所谓的 Intelligent Transportation System(ITS) 作为一个行业发展很快,这里面既包括各种交通监控设备也包括配套的车载设备。比如现在很多城市已经实现的Bluetooth Traffic Monitoring 系统,在公路边有蓝牙发送器,较新款的GPS导航仪上都有蓝牙设备,可以实时接收最新的交通状况,重新规划路线。 再比如现在的防撞雷达是单方面的探测器,如果类似民航客机的应答机那样可以主动发送信号构成所谓的”二次雷达“,那么雷达的探测效率可以大大提高。甚至更近一步,将来如果车与车之间能通过蓝牙或者别的无线手段实现实时动态对接,彼此告知GPS位置,那么车与车之间基本就不会有什么问题了。江城如画里 提到无人驾驶汽车在交通路口的问题,如果将来在每个路口都有无线引导装置,同时结合激光雷达成像可能就可以完美的解决了。; e# @8 X9 b/ n3 c
    ; Z; j4 M2 t$ W, O
    所以我认为无人驾驶汽车不论最后发展结果如何,对整个交通体系的进步绝对是有促进的。
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    地板
     楼主| 发表于 2014-12-17 03:42:10 | 显示全部楼层
    晨枫 发表于 2014-12-17 03:22$ R5 q' I2 s* a/ F. n& n
    非也非也,汽车本身是消费级的,但涉及到行车安全的汽车电子绝对是工业级的。这么说吧,家用电脑是消费级 ...
    3 n7 [4 f) C8 h5 E
    不能同意更多。
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    5#
     楼主| 发表于 2014-12-23 21:55:56 | 显示全部楼层
    本帖最后由 雷达 于 2014-12-23 21:57 编辑 / l! @$ m" H: B" w, f# \
    . i+ G* ~, P) e9 c
    最新消息,谷歌完成第一辆全功能无人驾驶汽车
    ( {8 Z% m& i# R7 g+ b2 t$ }" Xhttp://news.sky.com/story/139651 ... lete-driverless-car; v0 L% |7 R4 k+ a& q) M8 d9 P0 o
    ' {  k7 r8 R' p1 U7 I) b( F. m: i
    这个车看着太单薄了。5 `; l- l/ l7 k" Z, E8 A
    ; N9 }, O. ]6 X- [$ @. m

    点评

    油菜: 4.0
    油菜: 4
    汽车很Q  发表于 2014-12-28 04:11
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    6#
     楼主| 发表于 2014-12-27 10:01:30 | 显示全部楼层
    借自己的帖子问一下; D/ e9 o* v4 H1 U$ \

    2 z' f! p# P1 A% i% N2 X到爱吱声有有一点时间了,发现有些版面没有权限进入,自己的日志也没有权限发表。) R# E: R  x2 [" w/ h
    请走过路过的帮忙解惑,怎样才能获取这些权限。是和西西河一样要达到一定积分才可以吗?
    2 H" C% b1 y4 l5 I8 \2 v必有花谢。
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    7#
     楼主| 发表于 2014-12-28 11:01:10 | 显示全部楼层
    橡树村 发表于 2014-12-27 23:54/ U5 w+ i' R7 `- H
    这个问题要问 @不爱吱声

    * x* `( K. D$ Y" ?- ?4 W- r多谢,立竿见影,直接成了初中生
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    8#
     楼主| 发表于 2014-12-28 11:01:33 | 显示全部楼层
    晨枫 发表于 2014-12-28 01:255 E" _: m( ^+ o, Q: d; v+ K; d
    可能是游学生身份问题吧?升级到小学生就应该没有问题了。

    / A6 J, x, f5 R, M0 D( b4 R+ _  U多谢,直接成了初中生
  • TA的每日心情
    奋斗
    2024-3-29 05:09
  • 签到天数: 1180 天

    [LV.10]大乘

    9#
     楼主| 发表于 2016-9-14 21:17:03 | 显示全部楼层
    现在用自动驾驶的都是自愿的小白鼠
    & Y9 I7 B9 r$ _& ]/ _  `. ^# A2 [; R' E% B
    + w8 m/ s% b8 ^) ~. l
    ' r4 N0 d) k1 ~  t4 i
    特斯拉自动驾驶致死事故:系统未识别前车直接撞上
    . A0 h9 |, O5 j; L) h! A/ `8 u# L  r; a- e( K; Z/ R
    2016年1月20日,京港澳高速河北邯郸段发生一起追尾事故,一辆特斯拉轿车直接撞上一辆正在作业的道路清扫车,特斯拉轿车当场损坏,司机高雅宁不幸身亡。经交警认定,在这起追尾事故中驾驶特斯拉的司机高雅宁负主要责任。然而时隔半年之后,高雅宁的家人却把特斯拉的经销商告上了法庭。这是为什么呢?
    " _9 \! Z6 x- G) m& Lhttp://www.backchina.com/news/2016/09/14/448084.html
    8 n# ~9 I' ?! V- o+ E

    手机版|小黑屋|Archiver|网站错误报告|爱吱声   

    GMT+8, 2024-6-8 03:37 , Processed in 0.067525 second(s), 25 queries , Gzip On.

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表