Difference between revisions of "S20: Nimble"
(→Team Members & Responsibilities) |
(→Team Deliverables Schedule) |
||
Line 88: | Line 88: | ||
|- | |- | ||
| '''1''' || ''' Feb 2020''' || '''4 March 2020''' || | | '''1''' || ''' Feb 2020''' || '''4 March 2020''' || | ||
− | |||
*<font color="#808080">'''Create and establish GitLab repository'''</font> | *<font color="#808080">'''Create and establish GitLab repository'''</font> | ||
*<font color="#808080">'''Establish slack channel and invite Preet'''</font> | *<font color="#808080">'''Establish slack channel and invite Preet'''</font> | ||
Line 110: | Line 109: | ||
*<font color="#808080">'''Environmental setup of Android ( )'''</font> | *<font color="#808080">'''Environmental setup of Android ( )'''</font> | ||
*<font color="red">''' 3/17/2020 -> Project Lab - RC Car Infrastructure '''</font> | *<font color="red">''' 3/17/2020 -> Project Lab - RC Car Infrastructure '''</font> | ||
− | || Completed <br> | + | || Completed <br> Completed <br> Completed <br> In Progress <br> In Progress <br>In Progress <br> Completed <br> |
|- | |- | ||
| '''4''' || '''20 March 2020'''|| '''26 March 2020'''|| | | '''4''' || '''20 March 2020'''|| '''26 March 2020'''|| | ||
− | *<font color="purple">'''Understand DBC and implement the DBC file compatible with all the controllers.'''</font> | + | *<font color="purple">'''Understand DBC and implement the DBC file compatible with all the controllers. (Updating the DBC files from all nodes)'''</font> |
− | *<font color="green">''' | + | *<font color="green">''' Finish purchasing the Sensor (Tanmay)'''</font> |
*<font color="purple">'''Establish communication across all the CAN controllers over CAN bus based on the DBC file.'''</font> | *<font color="purple">'''Establish communication across all the CAN controllers over CAN bus based on the DBC file.'''</font> | ||
*<font color="#148F77">'''Verify the power-up interactions and configurations between Master and the other controllers.'''</font> | *<font color="#148F77">'''Verify the power-up interactions and configurations between Master and the other controllers.'''</font> | ||
− | *<font color=" | + | *<font color="brown">'''Establish a connection over Bluetooth and Android app.(Naeem) '''</font> |
− | *<font color=" | + | *<font color="red">''' 3/24/2020 -> Project Lab - GPS & Compass Node '''</font> |
− | || <br> | + | *<font color="red">''' 3/24/2020 -> Anonymous Reviews '''</font> |
+ | || In Progress <br> Completed <br> In Progress <br> In Progress <br> Completed <br> Completed <br> Completed <br> | ||
|- | |- | ||
| '''5''' || '''27 March 2019'''|| '''09 April 2019'''|| | | '''5''' || '''27 March 2019'''|| '''09 April 2019'''|| | ||
+ | *<font color="red">'''3/24/2020 -> Finish deciding the Pins that will be used in each nodes. '''</font> | ||
+ | *<font color="red">'''3/30/2020 -> Completed the rough draft of block digram and Flow chart for each node logics. '''</font> | ||
+ | *<font color="red">'''4/04/2020 -> Completed the Circuit designs for the PCB. '''</font> | ||
+ | *<font color="red">'''4/04/2020 -> Finalized the components for PCB. '''</font> | ||
* // Temporary schedule below | * // Temporary schedule below | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
*<font color="brown">'''Establish a communication between Bluetooth devices.'''</font> | *<font color="brown">'''Establish a communication between Bluetooth devices.'''</font> | ||
*<font color="FUCHSIA">'''Interfacing of ultrasonic sensors to the SJOne board and check for basic functionality.'''</font> | *<font color="FUCHSIA">'''Interfacing of ultrasonic sensors to the SJOne board and check for basic functionality.'''</font> | ||
Line 210: | Line 208: | ||
|- | |- | ||
| '''11''' || '''22 May 2020'''|| || | | '''11''' || '''22 May 2020'''|| || | ||
− | *<font color=" | + | *<font color="red">'''DEMO: Final Project '''</font> |
− | *<font color=" | + | *<font color="red">'''SUBMISSION: Final Project Wiki'''</font> |
|| <br> <br> | || <br> <br> | ||
|} | |} |
Revision as of 03:13, 25 March 2020
Contents
Project Title
<Nimble>
Abstract
<2-3 sentence abstract>
Introduction
The project was divided into N modules:
- Sensor ...
- Motor..
- ...
- Android
Team Members & Responsibilities
<Team Picture>
- Tanmay Chandavarkar
- Sensor Module
- Master Module
- [ Yuming Cheng]
- GPS Module
- Master Module
- Motor Module
- [ Ellis Makwana]
- Sensor Module
- Master Module
- [ Naeem Mannan]
- Master Module
- Mobile Application
- [ Francesco Vescio]
- Sensor Module
- Master Module
- [ Lawrence Wan]
- Master Module
- GPS Module
- Motor Controller
- Sensor
- Link to Gitlab user1
- Link to Gitlab user2
- Motor
- Link to Gitlab user1
- Link to Gitlab user2
- Geographical
- Link to Gitlab user1
- Link to Gitlab user2
- Communication Bridge Controller & LCD
- Link to Gitlab user1
- Link to Gitlab user2
- Android Application
- Link to Gitlab user1
- Link to Gitlab user2
- Testing Team
- Link to Gitlab user1
- Link to Gitlab user2
Team Deliverables Schedule
WEEK |
START DATE |
END DATE |
TASK DETAILS |
STATUS |
---|---|---|---|---|
1 | Feb 2020 | 4 March 2020 |
|
Completed Completed Completed Completed |
2 | 05 March 2020 | 12 March 2020 |
|
In Progress Completed In Progress In Progress |
3 | 13 March 2020 | 19 March 2020 |
|
Completed Completed Completed In Progress In Progress In Progress Completed |
4 | 20 March 2020 | 26 March 2020 |
|
In Progress Completed In Progress In Progress Completed Completed Completed |
5 | 27 March 2019 | 09 April 2019 |
|
Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet Not Started Yet |
6 | 10 April 2020 | 16 April 2020 |
|
|
7 | 17 April 2020 | 23 April 2020 |
|
|
8 | 24 April 2020 | 30 April 2020 |
|
|
9 | 1 May 2020 | 7 May 2020 |
|
|
10 | 8 May 2020 | 21 May 2020 |
|
|
11 | 22 May 2020 |
|
|
Parts List & Cost
Item# | Part Desciption | Vendor | Qty | Cost |
---|---|---|---|---|
1 | RC Car | Traxxas - Amazon [1] | 1 | $168.84 |
2 | CAN Transceivers MCP2551-I/P | Robotshop [2] | 6 | $ 6.00 per unit including shipping fee |
3 | GPS | Amazon [] | 1 | $ .00 per unit including shipping fee |
4 | Compass | Amazon [] | 1 | $ .00 per unit including shipping fee |
Printed Circuit Board
<Picture and information, including links to your PCB>
CAN Communication
<Talk about your message IDs or communication strategy, such as periodic transmission, MIA management etc.>
Hardware Design
<Show your CAN bus hardware design>
DBC File
<Gitlab link to your DBC file> <You can optionally use an inline image>
Sensor ECU
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Motor ECU
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Geographical Controller
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Communication Bridge Controller & LCD
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Master Module
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Mobile Application
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Conclusion
<Organized summary of the project>
<What did you learn?>
Project Video
Project Source Code
Gitlab Project Link - [3]
Advise for Future Students
<Bullet points and discussion>