arXiv reaDer
Real-time on-board obstacle avoidance for UAVs based on embedded stereo vision
  使いやすさと安全性を向上させるために、最新の無人航空機(UAV)には、レーザースキャナーやカメラなど、環境を監視するセンサーが装備されています。この監視プロセスの1つの重要な側面は、衝突を回避するために飛行経路内の障害物を検出することです。多くの民生用UAVは厳しい重量と電力の制約に苦しんでいるため、私たちの仕事は軽量ステレオカメラのセットアップに基づく障害物回避に焦点を当てています。カメラ画像から計算された視差マップを使用して、障害物の位置を特定し、その周囲のUAVを自動的に操縦します。視差マップの計算では、組み込みFPGAでの展開のために、既知のセミグローバルマッチング(SGM)アプローチを最適化します。視差マップは、障害物検出に使用される、U- / V-Mapと呼ばれるより単純な表現に変換されます。障害物回避は、UAVにクリティカルな距離を置くとすぐに障害物の周りの最短経路を見つける事後対処アプローチに基づいています。私たちの仕事の基本的な目標の1つは、アプリケーション開発とハードウェア最適化のギャップを埋めることにより、開発コストを削減することでした。したがって、C / C ++で記述されたアルゴリズムを組み込みFPGAに移植するために、高レベル合成(HLS)を使用することを目指しました。 KITTI Stereo 2015ベンチマークで視差推定の実装を評価しました。リアルタイムの反応性障害物回避アルゴリズム全体の整合性は、Hardware-in-the-Loopテストと2つのフライトシミュレータを組み合わせて評価されています。
In order to improve usability and safety, modern unmanned aerial vehicles (UAVs) are equipped with sensors to monitor the environment, such as laser-scanners and cameras. One important aspect in this monitoring process is to detect obstacles in the flight path in order to avoid collisions. Since a large number of consumer UAVs suffer from tight weight and power constraints, our work focuses on obstacle avoidance based on a lightweight stereo camera setup. We use disparity maps, which are computed from the camera images, to locate obstacles and to automatically steer the UAV around them. For disparity map computation we optimize the well-known semi-global matching (SGM) approach for the deployment on an embedded FPGA. The disparity maps are then converted into simpler representations, the so called U-/V-Maps, which are used for obstacle detection. Obstacle avoidance is based on a reactive approach which finds the shortest path around the obstacles as soon as they have a critical distance to the UAV. One of the fundamental goals of our work was the reduction of development costs by closing the gap between application development and hardware optimization. Hence, we aimed at using high-level synthesis (HLS) for porting our algorithms, which are written in C/C++, to the embedded FPGA. We evaluated our implementation of the disparity estimation on the KITTI Stereo 2015 benchmark. The integrity of the overall realtime reactive obstacle avoidance algorithm has been evaluated by using Hardware-in-the-Loop testing in conjunction with two flight simulators.
updated: Sat Sep 21 2019 20:22:38 GMT+0000 (UTC)
published: Tue Jul 17 2018 08:17:10 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト