Skip to content

The data_4 dataset contains data which cannot be drifted #2

@keszegrobert

Description

@keszegrobert

`---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
/var/folders/5d/jppcsct91857cvxdp34vyw780000gp/T/ipykernel_31642/2518927757.py in
1 fig, ax = plt.subplots(figsize=(16, 8))
----> 2 plot_vel(time,acc,ax,'drift')

/var/folders/5d/jppcsct91857cvxdp34vyw780000gp/T/ipykernel_31642/4091315804.py in plot_vel(time, acc, ax, v_type)
1 def plot_vel(time,acc,ax,v_type):
2 if v_type == 'drift':
----> 3 vel = get_vel_drift(time,acc)
4 ax.set(title="Velocity correct")
5 elif v_type == 'pure':

~/Projects/MPU6050-MotionTracking/Processing data/functions.py in get_vel_drift(time, acc)
265 vel = integral_vel(acc,time,stationary)
266 # Calculate integral drift
--> 267 drift = get_drift(vel,stationary,time)
268 # Remove integral drift
269 vel_drift=vel-drift

~/Projects/MPU6050-MotionTracking/Processing data/functions.py in get_drift(data, stationary, time)
203 xyz=[[0,0,0]]
204 drift_data=pd.DataFrame(np.repeat(xyz,len(data),axis=0),columns=['velx','vely','velz'])
--> 205 if drift_start[0]>drift_end[0]:
206 drift_start = np.append([0],drift_start)
207 for i in range(len(drift_end)):

IndexError: index 0 is out of bounds for axis 0 with size 0`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions