http://www.nlpr.ia.ac.cn/english/rv/
系统硬件说明:
The system consists of a pan-tilt-translation camera platform, an omni-directional vehicle and a Sunsparc10 workstation. The camera platform has two CCD cameras, each one of which has five degrees of freedom.

要达到的目标:
Based on only the images from the two cameras, the vehicle moves to a predefined destination in a cluttered laboratory environment. A real navigation system must at least has the following units: modelling, camera calibration path planning, robot self-location, (static and moving) obstacle detection and avoidance, local re-planning and re-modelling.

当前已作的工作:
However, this project concerns only 3 of these units which are considered closely related to the vision research. These 3 units are:

  • Camera calibration: We thoroughly studied previous methods in the literature and proposed an Active Vision Based Camera calibration method [1], a Non-Parametric Calibration approach [2] and a Two Planes method[3].

  • Robot Self-Location: The window frames in this system are used as landmarks to determine robot's position and orientation. The process was carried out in two stages: Firstly, four straight lines are extracted by an RHT-like approach. Secondly, based on the recorded approximative information of the robot's odometers, a fuzzy approach was used to match the window frame to its stored model[4].

  • Obstacle detection and avoidance: The principles of the used method in our system are similar to those proposed by Mallot et al.in [5]. i.e., by re-projecting the two images from a well calibrated stereo rim onto the ground, and comparing the two reprojected images, if the two images are not identical, which means there are some things above the ground and can be considered as potential obstacles of the robot.

  • [1] S. D. Ma, An Self Camera Calibration Method for Active Vision System, IEEE-T on Robotics and Automation, Vol.2, 1996.

  • [2] M.L.Qiu and S.D.Ma, "A non-parametric approach for camera calibration", in proc. ICCV 1995, MIT, USA, pp.224-229, 1995.

  • [3] G. Q. Wei and S. D. Ma, "Implicit and explicit camera calibration: Theory and experiments", IEEE-T PAMI 16, No.5, 1995.

  • [4] L. Zhao, Fuzzy Theory Application in Robot Self-Location, M.S. thesis, National Laboratory of Pattern Recognition, Institute of Automation, Chinese Academy of Sciences, 1995.

  • [5] H.A.Mallot, H. H. Bulthoff, J.J.Little, and S. Bohrer, Inverse Perspective Mapping Simplifies Optical Flow Computation and Obstacle Detection, Biological. Cybernetics 64, pp.177-185, 1991.

转载于:https://www.cnblogs.com/cutepig/archive/2007/07/16/820386.html

视觉(12)Active Vision Based Robot Navigation System相关推荐

  1. 论文阅读>烟雾检测:Vision based smoke detection system using image energy and color information

    原文 Vision based smoke detection system using image energy and color information 文章目录 原文 基于图像能量和颜色信息的 ...

  2. 论文笔记(八):360 VR Based Robot Teleoperation Interface for Virtual Tour

    360 VR Based Robot Teleoperation Interface for Virtual Tour 文章概括 摘要 1. 介绍 2. 方法和系统设计 2.1 系统结构 2.2 远程 ...

  3. 一些关于ROS的讨论 Robot Operating System – A flexible framework for writing robot software (ros.org)

    https://news.ycombinator.com/item?id=17916456 Robot Operating System – A flexible framework for writ ...

  4. 快速了解 Robot Operating System(ROS) 机器人操作系统

     http://www.ros.org/ 关于ROS About ROS http://www.ros.org/about-ros/ 机器人操作系统(ROS)是用于编写机器人软件的灵活框架.目的在简化 ...

  5. Caffe学习系列(3):视觉层(Vision Layers)及参数

    所有的层都具有的参数,如name, type, bottom, top和transform_param请参看我的前一篇文章:Caffe学习系列(2):数据层及参数 本文只讲解视觉层(Vision La ...

  6. linux ros是什么?(Robot Operating System)

    Robot Operating System 参考文章:ROS学习入门(抛砖引玉篇)

  7. ROS(Robot Operating System)笔记 : 2.创建并配置package

    ROS(Robot Operating System)笔记 : 2.创建一个ROS包并设置其依赖 1.首先来到ros的工作目录下,接着使用 catkin_make + [包名称] + [依赖1] + ...

  8. ROS(Robot Operating System)笔记 : 1.使用launch file在gazebo中生成urdf机器人

    ROS(Robot Operating System) 1.使用launch file在gazebo中生成urdf机器人 最近接触了ROS(Robot Operating System),发现单单学习 ...

  9. 详解惯性导航论文 RINS-W: Robust Inertial Navigation System on Wheels

    本文介绍一篇惯性导航定位论文 RINS-W,论文发表于 IROS2019.在本论文中作者提出了仅使用一个IMU进行长时间惯性导航的方法.方法主要包括两个部分: 检测器使用循环神经网络来检测IMU的运动 ...

最新文章

  1. mod php是什么意思,mod函数是什么意思
  2. Istio入门:架构原理及在k8s部署
  3. oracle与jdbc连接数据库,JDBC与Oracle数据库连接
  4. 用计算机谈过火,央视电视文化中心过火网架的复建关键技术研究
  5. 理解$watch ,$apply 和 $digest --- 理解数据绑定过程
  6. 8255A置位复位控制字
  7. 电大考的是职称英语同计算机,最新电大统考计算机应用基础真题选择题详细分析小抄.doc...
  8. HW RIPv2认证
  9. Ueditor编辑器任意文件上传漏洞
  10. 梁漱溟:人生的三种态度 | 合道的生活
  11. 【好题分享】适合C++初学者(数组的定义与初始化)
  12. HTML内镶svg编辑器!后续改进,记录过程!
  13. 华东师范大学副校长周傲英:未来,中国需要什么样的数据库?
  14. itext word转pdf,中文标点换行问题
  15. 无线洗地机哪款性价比高?高性价比的洗地机分享
  16. 数据库IP网络切换问题
  17. 二叉查找树——清华大学计算机系 郭家宝
  18. 如何用excel制作xy曲线图_如何用Excel计算百分比?
  19. 平行四边形,三角形,菱形。
  20. 下载百度android浏览器下载,百度浏览器下载2021安卓最新版_手机app官方版免费安装下载_豌豆荚...

热门文章

  1. 详解让人闹心的C++语句 cout<<“Hello“<<endl;
  2. MySQL FEDERATED引擎使用示例, 类似Oracle DBLINK.
  3. 用nice等命令设定的进程优先级有什么确切的含义?
  4. 优秀的Java程序员必须了解GC的工作原理
  5. OVS DPDK vhost-user详解(十一)
  6. mysql如何查看事务日记_MySQL日志查看详解
  7. 入门一班 20181024 io监控free ps 网络状态 抓包
  8. [Android Studio 权威教程]Windows下安装Android Studio
  9. Cocos2D粒子发射器的纹理
  10. Linux查看程序端口占用情况【转】