Difference between revisions of "S22: Silver Arrow"
(→Schedule) |
Proj user5 (talk | contribs) (→Schedule) |
||
Line 127: | Line 127: | ||
* <span style="color:green">Completed</span> | * <span style="color:green">Completed</span> | ||
* <span style="color:green">Completed</span> | * <span style="color:green">Completed</span> | ||
− | * <span style="color: | + | * <span style="color:green">Completed</span> |
* <span style="color:orange">In Progress</span> | * <span style="color:orange">In Progress</span> | ||
|- | |- | ||
Line 136: | Line 136: | ||
<div style="text-align:center">04/18/2022</div> | <div style="text-align:center">04/18/2022</div> | ||
| | | | ||
− | * | + | *Sensor data tuning and crosstalk avoidance by loading multiple samples into the buffer |
+ | *Bridge controller data sending and receiving over Bluetooth has been established | ||
+ | *Implement an application with a startup Bluetooth connection page and test bluetooth data transmission | ||
+ | *Implement Maps page with OnClick marker with coordinates | ||
+ | *Ensure CAN bus nodes are communicating correctly by verifying PCAN data. | ||
+ | *Unit Test Direction Distance Calculation Module. Manual calculation of data should match module output | ||
*Tune driver and obstacle avoidance algorithm based on data from sensor nodes with unit-testing | *Tune driver and obstacle avoidance algorithm based on data from sensor nodes with unit-testing | ||
− | * | + | *Begin laying out hardware requirements for PCB and discuss hardware integration |
*Start researching on Wheel encoder according to the requirement | *Start researching on Wheel encoder according to the requirement | ||
− | |||
− | |||
− | |||
− | |||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* <span style="color:green">Completed</span> | * <span style="color:green">Completed</span> | ||
* <span style="color:green">Completed</span> | * <span style="color:green">Completed</span> | ||
+ | * <span style="color:green">Completed</span> | ||
+ | * <span style="color:green">Completed</span> | ||
+ | * <span style="color:green">Completed</span> | ||
+ | * <span style="color:green">Completed</span> | ||
+ | * <span style="color:orange">In Progress</span> | ||
+ | * <span style="color:orange">In Progress</span> | ||
+ | * <span style="color:orange">In Progress</span> | ||
|- | |- | ||
! scope="row"| 6 | ! scope="row"| 6 | ||
Line 161: | Line 163: | ||
| | | | ||
*Begin to analyze real-world tests from the previous week's implementation and perform fixes for issues faced | *Begin to analyze real-world tests from the previous week's implementation and perform fixes for issues faced | ||
− | * | + | *Final integration and of all modules (sent data from GPS&Compass to->Driver to->Motors & Wheels) |
− | |||
*Start working on the PCB, order the PCB, and also purchase the required components | *Start working on the PCB, order the PCB, and also purchase the required components | ||
*Integration testing with obstacle avoidance | *Integration testing with obstacle avoidance | ||
− | * | + | *Send Destination coordinates over BT to the Driver node |
+ | *Complete Prototype 1 | ||
| | | | ||
* <span style="color:red">Incomplete</span> | * <span style="color:red">Incomplete</span> | ||
* <span style="color:red">Incomplete</span> | * <span style="color:red">Incomplete</span> | ||
* <span style="color:red">Incomplete</span> | * <span style="color:red">Incomplete</span> | ||
− | |||
* <span style="color:red">Incomplete</span> | * <span style="color:red">Incomplete</span> | ||
* <span style="color:red">Incomplete</span> | * <span style="color:red">Incomplete</span> |
Revision as of 02:10, 20 April 2022
Contents
Project Title
<Team Name>
Abstract
<2-3 sentence abstract>
Introduction
The project was divided into N modules:
- Sensor ...
- Motor..
- ...
- Android
Team Members & Responsibilities
Pushkar Deodhar LinkedIn
- App development
- Mechanical/Hardware/circuit/PCB designing
Vilas Dhuri LinkedIn\
- Driver Logic
- Hardware and PCB designing
Rishabh Gupta LinkedIn
- Driver Logic
- Wiki page manage
Vivek Tapkir LinkedIn
- Sensor controller
- Communication Bridge Controller
- Hardware Integration
Saharash Shivahre LinkedIn
- Geo controller
- Wiki page manage
Naveena Sura LinkedIn
- Geo controller
- Git repo managment
Daya Modekar LinkedIn
- Motor controller
- Hardware and PCB designing
Schedule
Week# | Start Date | End Date | Task | Status |
---|---|---|---|---|
1 | 03/16/2022 | 03/22/2022 |
|
|
2 |
03/23/2022
|
03/29/2022
|
|
|
3 |
03/30/2022
|
03/04/2022
|
|
|
4 |
04/05/2022
|
04/11/2022
|
|
|
5 |
04/12/2022
|
04/18/2022
|
|
|
6 |
04/19/2022
|
04/25/2022
|
|
|
Parts List & Cost
Item# | Part Desciption | Vendor | Qty | Cost |
---|---|---|---|---|
1 | RC Car | Traxxas | 1 | $250.00 |
2 | CAN Transceivers MCP2551-I/P | Microchip [1] | 8 | Free Samples |
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
Advise for Future Students
<Bullet points and discussion>