image thumbnail

updated 4 years ago

Piccolo Particle Simulator by Paolo Di Prodi

A lightweight particle simulator with collision detection. (particle physics, simulation, statistics)

H=circle(center,radius,NOP,style)

[anglerad,bump]=collision_circle(x,y,theta,r,R)

[theta1,theta2]=collision(P1,P2,V1,V2,M,r)

image thumbnail

updated 6 years ago

Voice Audio Processing by Paolo Di Prodi

Basic processing of audio samples in wav format, using fourier transformation. (fourier transformatio..., signal processing)

[deltaFs,fftSpect,halfSpect]=fftPlot(signal,Fs)

[fullFFT]=loudness2(fscale,coeff,inf,sup,factor)

[newcoeff]=loudness(fscale,coeff,inf,sup,factor)

image thumbnail

updated 7 years ago

robotic toolbox by Paolo Di Prodi

A toolbox for industrial robot manipulator (mechanical modeling, kinematics robotis in..., toolbox)

T=staticForce(J6,F)

Tmat=Tcyl(alfa,l,r)

Tmat=Tsfer(gamma,beta,r)

image thumbnail

updated 7 years ago

differential steering control by single genetic PID by Paolo Di Prodi

A framework for a differential steering vehicle controlled by a PID system tuned with a genetic algo (mechanical modeling, differential steering..., pid)

DrawRobotPosition(position,bw)

DrawWheelTrace(trace,color)

N=get_simpson_intervals(A,B,C,D,x)

image thumbnail

updated 7 years ago

Framework for differential steering vehicle by Paolo Di Prodi

A framework for a differential steering vehicle controlled by a PID system tuned with a genetic algo (simulation, differential steering..., pid tuning using gene...)

DrawRobotPosition(position,bw)

DrawWheelTrace(trace,color)

N=get_simpson_intervals(A,B,C,D,x)

Contact us