Sam is a computer science student and working on a new micro robot design. The robot continuously sends every two seconds a status string comprising the accelerometer reading (4 bits), ultrasound...


Sam is a computer science student and working on a new micro robot design. The robot<br>continuously sends every two seconds a status string comprising the accelerometer<br>reading (4 bits), ultrasound obstacle detection (6 bits), motor functionality (4 bits) and<br>battery power level (2 bits).<br>a) Calculate the data rate required for robot to remote controller communication<br>b) Explain 3 types of suitable encoding techniques could be used to encode the<br>status string.<br>c) At a certain instance, the sensors provided data as acceleration 5 m/s²,<br>obstacle at 48 cm, all motors working (i.e. motor functionality 1111), and<br>battery is 75%.<br>i.<br>Write the status string in binary for this instance<br>i.<br>Represent the status string on ASK, FSK, and PSK encoding techniques<br>d) Calculate the CRC for the status string derived in c) with polynomial divisor<br>11001101<br>e) Briefly explain some other error control and flow control techniques that Sam<br>can use to ensure the accuracy of robot control<br>

Extracted text: Sam is a computer science student and working on a new micro robot design. The robot continuously sends every two seconds a status string comprising the accelerometer reading (4 bits), ultrasound obstacle detection (6 bits), motor functionality (4 bits) and battery power level (2 bits). a) Calculate the data rate required for robot to remote controller communication b) Explain 3 types of suitable encoding techniques could be used to encode the status string. c) At a certain instance, the sensors provided data as acceleration 5 m/s², obstacle at 48 cm, all motors working (i.e. motor functionality 1111), and battery is 75%. i. Write the status string in binary for this instance i. Represent the status string on ASK, FSK, and PSK encoding techniques d) Calculate the CRC for the status string derived in c) with polynomial divisor 11001101 e) Briefly explain some other error control and flow control techniques that Sam can use to ensure the accuracy of robot control

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here