====== HW5 - e-skin ======
This page is still work in progress
The aim of this homework is to get hand-on experience with tactile sensors. The homework is divided into two sections. To be able to finish part two you first need to finish part one.
- Programming of RP2040 microprocessor to drive the board readout in MicroPython (7 points)
* Implement functions ''compute_R'' and ''measure_array''. For more detail refer to the lab {{ :courses:hro:tutorials:e-skin_lab_humanoids.pdf |slides}}
- Conduct experiments and fill in the {{ :courses:hro:tutorials:hw:eskin_lab_worksheet.docx |worksheet}} (6 points)
* Download {{ :courses:hro:tutorials:hw:pyskin.zip | pyskin.zip}}
* In the worksheet you will be asked questions focused on creative thinking.
|Codes| {{ :courses:hro:tutorials:hw:pyskin.zip |}} |
|Maximum score | 13 |
|Deadline | Start of exam period |
===== Codes =====
**Required modules:**
* pyserial(tested on version 3.5)
* opencv-python (tested on version 4.7.0.72)
* matplotlib (tested on version 3.6.0)
* numpy (tested on version 1.23.3)
===== If you get stuck =====
Post to Brute forum so others can also see your question. If you would need faster response you can also send an email to ''chaloto3@fel.cvut.cz''.
===== Evaluation =====
Submit PDF of the lab worksheet into the BRUTE. Your PDF will be evaluated manually in your presence during lab dedicated to e-skin or based on communication with tutor.
Students to receive their assessment must return borrowed circuit boards
===== Scoring =====
* max 13 points
* For each part you obtain a listed number of points.
For lack of standardized measurement tools and with respect to hand-made e-skin patches, evaluation will be rather benevolent.