Difference between revisions of "S20: Nimble"
(→Team Members & Responsibilities) |
(→Team Deliverables Schedule) |
||
Line 117: | Line 117: | ||
*<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="brown">'''Establish a connection over Bluetooth and | + | *<font color="brown">'''Establish a connection over Bluetooth and mobile app.(Naeem) '''</font> |
*<font color="red">''' 3/24/2020 -> Project Lab - GPS & Compass Node '''</font> | *<font color="red">''' 3/24/2020 -> Project Lab - GPS & Compass Node '''</font> | ||
*<font color="red">''' 3/24/2020 -> Anonymous Reviews '''</font> | *<font color="red">''' 3/24/2020 -> Anonymous Reviews '''</font> | ||
Line 125: | Line 125: | ||
*<font color="red">'''3/24/2020 -> Finish deciding the Pins that will be used in each nodes. '''</font> | *<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">'''3/30/2020 -> Completed the rough draft of block digram and Flow chart for each node logics. '''</font> | ||
+ | *<font color="brown">'''Establish a communication between Bluetooth devices.(Naeem)'''</font> | ||
+ | *<font color="FUCHSIA">'''Interfacing of ultrasonic sensors to the SJTwo board and check for basic functionality. (Tanmay, Ellis)'''</font> | ||
+ | *<font color="green">'''Interface of Servo & DC motor to the SJTwo board and check for basic functionality. (Yuming)'''</font> | ||
+ | *<font color="orange">'''Interface Compass module with SJTwo board using I2C serial bus. (Lawrence)'''</font> | ||
+ | *<font color="orange">'''Interface GPS module with SJTwo board. (Lawrence)'''</font> | ||
+ | *<font color="brown">'''Interface bluetooth module with SJtwo board using serial Communication. (Naeem)'''</font> | ||
+ | *<font color="brown">'''Configure bluetooth module name as Nimble using Communication Mode. (Naeem)'''</font> | ||
+ | *<font color="brown">'''Add a TextView for displaying the Bluetooth connection status in mobile App.(Naeem)'''</font> | ||
+ | *<font color="fire">'''Explore UI designing of LCD. (Francesco)'''</font> | ||
*<font color="red">'''4/04/2020 -> Completed the Circuit designs for the PCB. '''</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> | *<font color="red">'''4/04/2020 -> Finalized the components for PCB. '''</font> | ||
− | + | || In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> In Progress <br> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | || | ||
|- | |- | ||
| '''6''' || '''10 April 2020'''|| '''16 April 2020'''|| | | '''6''' || '''10 April 2020'''|| '''16 April 2020'''|| | ||
− | |||
*<font color="FUCHSIA">'''Implement basic obstacle avoidance algorithm based on sensor data and test the same.'''</font> | *<font color="FUCHSIA">'''Implement basic obstacle avoidance algorithm based on sensor data and test the same.'''</font> | ||
*<font color="green">'''Continue testing motor driver via commands from CAN bus.'''</font> | *<font color="green">'''Continue testing motor driver via commands from CAN bus.'''</font> |
Revision as of 17:13, 30 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
- LCD display
- [ 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 |
|
In Progress In Progress In Progress In Progress In Progress In Progress In Progress In Progress In Progress In Progress In Progress In Progress In Progress |
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 |
5 | Ultrasonic sensors(LV-MaxSonar-EZ0) | SparkFun [] | 1 | $ 29.95 |
6 | Ultrasonic sensors (LV-MaxSonar-EZ1) | SparkFun [] | 2 | $ 51.90 |
7 | IR sensors (GP2Y0A21YK) | SparkFun [] | 1 | $ 34.23 including shipping fee and tax |
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>