Difference between revisions of "Industrial Application using CAN Bus"
From Embedded Systems Learning Academy
(→Spring 2024) |
|||
(59 intermediate revisions by 17 users not shown) | |||
Line 1: | Line 1: | ||
= Class Information = | = Class Information = | ||
+ | ==Presentation on Autonomous Vehicles== | ||
+ | http://www.slideshare.net/ShantanuVashishtha1/autonomous-vehicles-70049669 | ||
+ | |||
== Useful Topics == | == Useful Topics == | ||
Line 13: | Line 16: | ||
DBC format is a well known format to describe the format of a CAN message. This is essentially the schema of the data that is communicated over the CAN bus. Please view the linked [[DBC Format]] article for details before reading further. | DBC format is a well known format to describe the format of a CAN message. This is essentially the schema of the data that is communicated over the CAN bus. Please view the linked [[DBC Format]] article for details before reading further. | ||
+ | === BusMaster Tutorial === | ||
+ | [[BusMaster | BusMaster Tutorial]] | ||
== Class Assignments == | == Class Assignments == | ||
Line 26: | Line 31: | ||
* Learn basics of an RTOS. | * Learn basics of an RTOS. | ||
<BR/> | <BR/> | ||
+ | |||
+ | [[Autonomous RC Car Project Report Template]] | ||
== Class Project Reports == | == Class Project Reports == | ||
+ | |||
+ | === [[Spring 2024 | Spring 2024]] === | ||
+ | * [[S24: Team Zero]] | ||
+ | * [[S24: Team TerraByte]] | ||
+ | * [[S24: Team X]] | ||
+ | * [[S24: Team Falcons]] | ||
+ | * [[S24: Team Gran Turismo]] | ||
+ | |||
+ | === [[Spring 2023 | Spring 2023]] === | ||
+ | * [[S23: Meh-sla Automotive]] | ||
+ | * [[S23: X Æ A-13]] | ||
+ | * [[S23: CAN CLAN]] | ||
+ | |||
+ | === [[Spring 2022 | Spring 2022]] === | ||
+ | * [[S22: Testla]] | ||
+ | * [[S22: TBD]] | ||
+ | * [[S22: Firebolt]] | ||
+ | * [[S22: Road Runner]] | ||
+ | * [[S22: Silver Arrow]] | ||
+ | |||
+ | === [[Spring 2021 | Spring 2021]] === | ||
+ | * [[S21: UTAH]] | ||
+ | * [[S21: exFAT]] | ||
+ | * [[S21: (RC)^2]] | ||
+ | * [[S21: Roadster]] | ||
+ | |||
+ | === [[Spring 2020 | Spring 2020]] === | ||
+ | * [[S20: Nimble]] | ||
+ | * [[S20: Bucephalus]] | ||
+ | * [[S20: Canster Truck]] | ||
+ | * [[S20: Tesla Model RC]] | ||
+ | |||
+ | === [[Spring 2019 | Spring 2019]] === | ||
+ | * [[S19: CANT Bus | S19: CANT Bus]] | ||
+ | * [[S19: Tech Savy | S19: Tech Savy]] | ||
+ | * [[S19: Mystery Machine | S19: Mystery Machine]] | ||
+ | * [[S19: Run D.B.C | S19: Run D.B.C]] | ||
+ | * [[S19: Hot Wheels | S19: Hot Wheels]] | ||
+ | * [[S19: Zeus | S19: Zeus]] | ||
+ | * [[S19: Automophiles | S19: Automophiles]] | ||
+ | * [[S19: Lightfury | S19: Lightfury]] | ||
+ | |||
+ | === [[Fall 2017 | Fall 2017]] === | ||
+ | * [[F17: Alpha | F17: Alpha]] | ||
+ | * [[F17: FoxP2 | F17 FoxP2]] | ||
+ | * [[F17: Optimus | F17 Optimus]] | ||
+ | * [[F17: Tata Nano | F17 Tata Nano]] | ||
+ | * [[F17: Viserion | F17 Viserion]] | ||
+ | * [[F17: Vindicators100 | F17 Vindicators100]] | ||
+ | * [[F17: Rolling Thunder | F17: Rolling Thunder]] | ||
+ | |||
=== [[Fall 2016 | Fall 2016]] === | === [[Fall 2016 | Fall 2016]] === | ||
− | * [[F16: Spartan and Furious | Spartan and Furious]] | + | * [[F16: Spartan and Furious | F16: Spartan and Furious]] |
− | * [[F16: Titans | Titans]] | + | * [[F16: Titans | F16: Titans]] |
− | * [[F16: Kasper | Kasper]] | + | * [[F16: Kasper | F16: Kasper]] |
− | * [[F16: AutoNav | AutoNav]] | + | * [[F16: AutoNav | F16: AutoNav]] |
− | * [[F16: Thunderbolt| Thunderbolt]] | + | * [[F16: Thunderbolt| F16: Thunderbolt]] |
− | * [[F16: The-Nine| The-Nine]] | + | * [[F16: The-Nine| F16: The-Nine]] |
=== [[Fall 2015 | Fall 2015]] === | === [[Fall 2015 | Fall 2015]] === |
Latest revision as of 22:12, 10 March 2024
Contents
Class Information
Presentation on Autonomous Vehicles
http://www.slideshare.net/ShantanuVashishtha1/autonomous-vehicles-70049669
Useful Topics
Git
CAN Bus
DBC Format
DBC format is a well known format to describe the format of a CAN message. This is essentially the schema of the data that is communicated over the CAN bus. Please view the linked DBC Format article for details before reading further.
BusMaster Tutorial
Class Assignments
Lab Assignments
Class Project
Self-driving Car
In this class project, students accomplish a self-drivable RC car with the following learning objectives:
- Learn CAN Bus and how to communicate in an industrial or automotive environment.
- Learn integration and testing across different controllers.
- Learn how to work in teams.
- Learn basics of an RTOS.
Autonomous RC Car Project Report Template
Class Project Reports
Spring 2024
Spring 2023
Spring 2022
Spring 2021
Spring 2020
Spring 2019
- S19: CANT Bus
- S19: Tech Savy
- S19: Mystery Machine
- S19: Run D.B.C
- S19: Hot Wheels
- S19: Zeus
- S19: Automophiles
- S19: Lightfury