Introduction: “PROSLIMB – PHYSICALLY REGULATED OPERATING SUITE LIMB”

PROS (PHYSICALLY REGULATED OPERATING SUITE) limbs are incredibly

valuable to the amputees and it provides them a comfort mobility. The surface

EMG / myoelectric sensor is used to detect electric impulses from nerve cells and

are fed into the INTEL EDISON board. The Intel Edison board is responsible for

amplification and digitizing. Based on the received signal at control board(Intel

Edison), it will define the degree of displacement to servomotor for controlling the

leg position. The excess of weight handled and hitting accidentally are detected

through force sensor, vibration sensor which are interfaced with Intel Edison and

alert the user by buzzer or alarm. The machine learning of our system are used to

produce a navigation pattern for each individual and are monitored and updated

continuously by the doctor and prosthetist through cloud computing technology.

Also this system helps the amputees at the time of fault occurrence and directly

solved by the prosthetist. By this technology, the amputees will attain a secured

navigation.

Step 1:

Step 2:

Step 3: Muscle Sensor V3.0 (spark Fun Sensor)

Muscle Sensor hookup diagram for Arduino Uno. Two 9 volt batteries are connected together and grounded on the sensor. The positive and negative ends of'the batteries are wired to +Vs and ʹVs respectively. The sensor is also grounded on the GND pin on the Arduino Uno, and the SIGN hookup gets connected to ANALOG IN'1 There is a hookup on the Muscle Sensor microcontroller that allows the electrodes connected t 'the bicep to be connected to the sensor.

Step 4: FINAL PRODUCT PROTOTYPE

PSEUDOCODE

#include Setup ()

{

Input pin declaration

Output pin declaration

} void setup()

{

// put your setup code here,

to run once: myservo1.attach(Pin);

myservo2.attach(Pin);

Loop ()

{

//Read analog EMG signals

P=AnalogRead( EMG Signals );

//avg=Sum of coefficient

/ No. of coefficients

//noise filter voltage = avg * (5.0 / 1023.0);

//Raw data to real data conversion if(P >= 0 && P <= 5)

{ myservo1.write(P);

} // Compare for the other signal thresholds and produce the required output