{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,8,18]],"date-time":"2023-08-18T04:13:03Z","timestamp":1692331983717},"reference-count":23,"publisher":"World Scientific Pub Co Pte Ltd","issue":"02","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Un. Sys."],"published-print":{"date-parts":[[2016,4]]},"abstract":"<jats:p>An effective reactive collision avoidance algorithm is presented in this paper for unmanned aerial vehicles (UAVs) using two simple inexpensive pinhole cameras. The vision sensed data, which consists of the azimuth and elevation angles at the two camera positions, is first processed through a Kalman filter formulation to estimate the position and velocity of the obstacle. Once the obstacle position is estimated, the collision cone philosophy is used to predict the collision over a short period of time. In case a collision is predicted, steering guidance commands are issued to the vehicle to steer its velocity vector away using the nonlinear differential geometric guidance. A new cubic spline based post-avoidance merging algorithm is also presented so that the vehicle rejoins the intended global path quickly in a smooth manner after avoiding the obstacle. The overall algorithm has been validated using the point mass model of a prototype UAV with first-order autopilot delay. Both extended Kalman filtering (EKF) and unscented Kalman filtering (UKF) have been experimented. Both are found to be quite effective. However, performance of UKF was found to be better than EKF with minor compromise in computational efficiency and hence it can be a better choice. Note that because of two cameras, stereovision signature gets associated with optical flow signature thereby making the overall signature quite strong for obstacle position estimation. This leads to a good amount of success as compared to the usage of a single pinhole camera, results of which has been published earlier.<\/jats:p>","DOI":"10.1142\/s2301385016500023","type":"journal-article","created":{"date-parts":[[2016,4,28]],"date-time":"2016-04-28T09:23:07Z","timestamp":1461835387000},"page":"129-153","source":"Crossref","is-referenced-by-count":6,"title":["Reactive Collision Avoidance of UAVs with Simple Pin-hole Camera Based Passive Stereovision Sensing"],"prefix":"10.1142","volume":"04","author":[{"given":"Amit Kumar","family":"Tripathi","sequence":"first","affiliation":[{"name":"Aerospace Engineering, Indian Institute of Science, Bangalore, Karnataka 560012, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radhakant","family":"Padhi","sequence":"additional","affiliation":[{"name":"Aerospace Engineering, Indian Institute of Science, Bangalore, Karnataka 560012, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2016,5,4]]},"reference":[{"key":"S2301385016500023BIB001","first-page":"293","volume-title":"Algorithmic and Computational Robotics: New Directions","author":"LaValle S. M.","year":"2001"},{"key":"S2301385016500023BIB003","doi-asserted-by":"publisher","DOI":"10.1002\/0470045345"},{"key":"S2301385016500023BIB004","doi-asserted-by":"publisher","DOI":"10.1002\/0471221546"},{"issue":"3","key":"S2301385016500023BIB005","first-page":"187","volume":"64","author":"Padhi R.","year":"2012","journal-title":"J. Aerosp. Sci. Technol."},{"key":"S2301385016500023BIB006","doi-asserted-by":"publisher","DOI":"10.1109\/3468.709600"},{"key":"S2301385016500023BIB008","doi-asserted-by":"publisher","DOI":"10.2514\/1.50923"},{"key":"S2301385016500023BIB009","doi-asserted-by":"publisher","DOI":"10.1515\/9781400840601"},{"key":"S2301385016500023BIB011","doi-asserted-by":"publisher","DOI":"10.2514\/1.57131"},{"key":"S2301385016500023BIB013","volume-title":"Fundamentals of Airplane Flight Mechanics","author":"Hull D. G.","year":"2007"},{"key":"S2301385016500023BIB014","volume-title":"Aircraft Control and Simulation","author":"Stevens B.","year":"2003","edition":"2"},{"key":"S2301385016500023BIB015","doi-asserted-by":"publisher","DOI":"10.1201\/b12690-23"},{"key":"S2301385016500023BIB017","doi-asserted-by":"publisher","DOI":"10.1533\/9781782420590"},{"key":"S2301385016500023BIB018","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1017\/S0001924000022430","volume":"94","author":"Blazer W.","year":"1990","journal-title":"Aeronaut. J."},{"key":"S2301385016500023BIB019","doi-asserted-by":"publisher","DOI":"10.2514\/3.20717"},{"key":"S2301385016500023BIB020","doi-asserted-by":"publisher","DOI":"10.2514\/1.53647"},{"key":"S2301385016500023BIB021","doi-asserted-by":"publisher","DOI":"10.1142\/S2301385013500076"},{"key":"S2301385016500023BIB022","doi-asserted-by":"publisher","DOI":"10.2514\/3.20932"},{"key":"S2301385016500023BIB023","doi-asserted-by":"publisher","DOI":"10.2514\/3.21782"},{"key":"S2301385016500023BIB024","doi-asserted-by":"publisher","DOI":"10.2514\/2.4371"},{"key":"S2301385016500023BIB025","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(88)90092-1"},{"key":"S2301385016500023BIB026","doi-asserted-by":"publisher","DOI":"10.2514\/3.20182"},{"key":"S2301385016500023BIB027","doi-asserted-by":"publisher","DOI":"10.1080\/00207179408923070"},{"key":"S2301385016500023BIB029","volume-title":"An Introduction to Numerical Analysis","author":"Atkinson K. E.","year":"2001"}],"container-title":["Unmanned Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S2301385016500023","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,17]],"date-time":"2023-08-17T20:21:47Z","timestamp":1692303707000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S2301385016500023"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4]]},"references-count":23,"journal-issue":{"issue":"02","published-online":{"date-parts":[[2016,5,4]]},"published-print":{"date-parts":[[2016,4]]}},"alternative-id":["10.1142\/S2301385016500023"],"URL":"https:\/\/doi.org\/10.1142\/s2301385016500023","relation":{},"ISSN":["2301-3850","2301-3869"],"issn-type":[{"value":"2301-3850","type":"print"},{"value":"2301-3869","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4]]}}}