遇见数据集

DeepUWB

收藏
Zenodo2024-08-05 更新2026-05-25 收录
数据链接:
官方服务:

资源简介:

A dataset for UWB ranging error mitigation in indoor environments, built using Decawave EVB1000 devices and the firmware contiki-uwb. Additional information can be found in the attached file "readme.txt" or in the paper Robust Ultra-wideband Range Error Mitigation with Deep Learning at the Edge. [ readme.txt ] * Every sample has the following structure: || CIR (157 float values) ||<br> || Error [m] ||<br> || Room (int) ||<br> || Obstacle (10 bool values) ||<br> || Measured Range (UWB) [m] || * Room encoding: 0 -&gt; cross-room measurements<br> 1 -&gt; big room<br> 2 -&gt; medium room<br> 3 -&gt; small room<br> 4 -&gt; outdoor * Obstacle encoding: (1-hot encoding) 1000000000 -&gt; wall<br> 0100000000 -&gt; polystyrene plate<br> 0010000000 -&gt; plastic (trash bin and chair)<br> 0001000000 -&gt; plywood plate<br> 0000100000 -&gt; cardboard box<br> 0000010000 -&gt; LCD TV<br> 0000001000 -&gt; metal plate<br> 0000000100 -&gt; wood door<br> 0000000010 -&gt; glass plate<br> 0000000001 -&gt; metal window * Reading Code: # Import libraries<br> import pandas as pd<br> import numpy as np # Extract dataset<br> dataset = pd.read_pickle('dataset.pkl') # Select specific obstacle configurations<br> ds = np.asarray(dataset.loc[dataset['Objects']=='011111111'][['CIR','Error']]) # Select specific rooms<br> ds = np.asarray(dataset.loc[dataset['Room']==1][['CIR','Error']]) # Select all samples<br> ds = np.asarray(dataset[['CIR','Error']]) # Get X,y for training <br> X = np.vstack(ds[:,0])<br> y = np.array(ds[:,1])

提供机构:
Zenodo
创建时间:
2020-11-25
二维码
社区交流群
二维码
科研交流群
商业服务