Skip to content

lxwttt/RM2022-Embedded-Tutorial-Assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RM2022 Embedded Tutorial Arrangement

The embedded coaching will be from 9.22 to 10.23, after which everyone will have an intra-team competition. We will use your homework grade and competition results as the assessment criteria for joining the team.
The tutorial will be a combination of online and offline, please make sure you have understood the knowledge in the online video before taking the offline sessions. The online video mainly teaches the required knowledge, and the offline course will be homework guidance and QA.

You could add your personal info here (name, itsc email and student ID) after you made your own repository

1. Tutorial timeline

Date/Time Things you need to do Venue
9.22 - 10.5 Finish all Git&C++ videos and finish environment set up N/A
10.2 15:30-17:30 Offline session 1: Git&C++ Room 2503
10.6 - 10.12 Finish Embedded video 1 (set up environment and GPIO) N/A
Before 10.8 23:59 DDL of your C++ assignment N/A
10.9 15:30-17:30 Offline session 2: Embedded: GPIO Room 4504
10.13 - 10.19 Finish Embedded video 2 (CAN & USART) N/A
10.16 15:30-17:30 Offline session 3: Embedded: USART TBD
10.20 - 10.26 Finish Embedded video 3 (PID) N/A
10.23 13:00-15:00 Offline session 4: Embedded: Turn On Motor Room 4504
Before 10.26 23:59 DDL of your Embedded demo assignment N/A

2. Update Notes

9.25: Update environment set up and zoom QA session
9.25: Update venue information for offline tutorials

3. Tutorial Resources

  1. Online videos and PPT
    Google Drive
    OneDrive
  2. Assignment Repo
  3. QA Page, in this link we will collect your common problems, you may check it often
  4. Contact Us: In the WeChat/Whatsapp group

4. Zoom QA session

Use this link to join, for every Tuesday, Thursday, and Saturday from 8pm to 9pm.

5. Assignment format

Git:

Please refer to Assignment0 and please finish it first.

C++:

The homework will be divided into two parts, review questions and programming exercises. For the review questions for each assignment, please complete them in a text document. The programming exercise template has been provided, you can edit it directly in the file.

Embedded:

After completing the code, you can contact any TA for demo. Also remember to update your code in GitHub, we also need to check that.

6. Grading scheme

Item Percentage
Assignment 40%
Competition 60%

NOTE: The quality of your C++ assignment will determine whether you can participate in the internal competition or not

7. Special Arrangement for online student

  1. Online students refer to students who are unable to participate in offline tutorial and internal competition but will return to Hong Kong before/at winter semester
  2. If you can not come to HK until spring sem, unfortunately, we are unable to offer you a place in the RoboMaster team this season. We would be happy to see you again in next year's recruitment if you can come back to HK.
  3. For online students, please follow all the tutorials and assignments. For assignments that need to demo, if you can’t get the corresponding development kits, please contact us after you have finish coding. We will help to debug and pass the demo.
  4. Since you cannot join the internal competition, the winter semester will be your probation period, and your performance during this period will determine whether you can become a full-fledged team member

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages