VACNA: Visibility-Aware Cooperative Navigation With Application in Inventory Management

被引:4
作者
Masnavi, Houman [1 ]
Shrestha, Jatan [1 ]
Kruusamae, Karl [1 ]
Singh, Arun Kumar [1 ]
机构
[1] Univ Tartu, EE-50411 Tartu, Estonia
关键词
Autonomous aerial vehicles; Navigation; Trajectory; Task analysis; Planning; Cameras; Sensors; Aerial systems: Applications; machine learning for robot control; optimization and optimal control;
D O I
10.1109/LRA.2023.3312969
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This letter presents an online trajectory planning algorithm for an Unmanned Aerial Vehicle (UAV) to autonomously scan warehouse racks for inventory management. Our main motivation is to make small-sized UAVs with limited computing and sensing hardware capable of reliably performing the scanning task in cluttered environments. To this end, we propose a cooperative system where an Unmanned Ground Vehicle (UGV) guides the UAV using the novel template of visibility-aware cooperative navigation (VACNA). We propose a Cross-Entropy Method (CEM) based approach for solving the trajectory optimization underpinning VACNA. In particular, our CEM projects sampled vehicle trajectories onto the constraint sets before evaluating the cost functions. We further learn a deep generative model in the form of a Conditional Variational Autoencoder (CVAE) from expert demonstrations to warm-start our optimizer. We improve the state-of-the-art in the following respects. First, we present a detailed analysis of the role of our proposed cost and constraint functions for cooperative occlusion-free navigation. Second, we compare our custom CEM optimizer with conventional variants and show significantly reduced collision and occlusion rates. Finally, our CVAE initialization allows our optimizer to operate with smaller batch sizes and achieve real-time performance even on embedded hardware devices like NVIDIA Jetson Xavier.
引用
收藏
页码:7114 / 7121
页数:8
相关论文
共 22 条
[1]  
Barlow S, 2019, INT CONF UNMAN AIRCR, P596, DOI [10.1109/ICUAS.2019.8797839, 10.1109/icuas.2019.8797839]
[2]   Fast Autonomous Flight in Warehouses for Inventory Applications [J].
Beul, Marius ;
Droeschel, David ;
Nieuwenhuisen, Matthias ;
Quenzel, Jan ;
Houben, Sebastian ;
Behnke, Sven .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :3121-3128
[3]  
Bharadhwaj H, 2020, PR MACH LEARN RES, V120, P277
[4]  
Botev ZI, 2013, HANDB STAT, V31, P35, DOI 10.1016/B978-0-444-53859-8.00003-5
[5]  
Bradbury James, 2018, JAX: Composable transformations of Python+NumPy programs
[6]  
Higgins I., 2017, beta-vae: Learning basic visual concepts with a constrained variational framework
[7]  
Jankowski J., 2022, P IEEE INT C ROB AUT, P10125
[8]  
King DB, 2015, ACS SYM SER, V1214, P1, DOI 10.1021/bk-2015-1214.ch001
[9]   Robust Autonomous Navigation of Unmanned Aerial Vehicles (UAVs) for Warehouses' Inventory Application [J].
Kwon, Woong ;
Park, Jun Ho ;
Lee, Minsu ;
Her, Jongbeom ;
Kim, Sang-Hyeon ;
Seo, Ja-Won .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (01) :243-249
[10]  
Lange R. T., 2022, P COMP C GEN EV COMP, P659