Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modified base plate to fit SMA antennas #11

Open
wants to merge 61 commits into
base: v0.0.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
117727f
Create new directory for assets
tokk-nv Jun 29, 2019
9983d56
Merge pull request #3 from NVIDIA-AI-IOT-private/v0.0.0
jaybdub Jun 29, 2019
4905907
Delete README.md in assets directory
tokk-nv Jun 29, 2019
35f6cf3
Update README.md
jaybdub Jun 29, 2019
0b1f333
Update top image
tokk-nv Jun 29, 2019
979de3c
fixed typo in interactive_regression
jaybdub Jun 29, 2019
cf53f6d
Fix a type in the PWM breakout board Amazon link.
tokk-nv Jul 17, 2019
b12099f
Update hardware_setup.md
jaybdub Jul 21, 2019
04e3b15
Merge pull request #13 from NVIDIA-AI-IOT/jaybdub-patch-1
jaybdub Jul 21, 2019
cab2e04
Move existing Latrax hardware based files under latrax dirs
tokk-nv Jul 29, 2019
9b6f5ea
Create BoM doc for Tamiya TT02 chassis
tokk-nv Jul 30, 2019
cf8dea5
Update BoM doc for Tamiya TT02
tokk-nv Jul 30, 2019
d23aa89
Initial draft for Tamiya hardware setup
tokk-nv Jul 30, 2019
60795e1
Add Tamiya hardware setup doc
tokk-nv Jul 30, 2019
9823fcf
Change the path
tokk-nv Jul 30, 2019
9a3240b
Update the top README to show multiple RC platform
tokk-nv Jul 30, 2019
8c9df51
Move common camera mount CAD files
tokk-nv Jul 30, 2019
fb1bb7f
Fix Latrax STL file links
tokk-nv Jul 30, 2019
a3a6377
Add Tamiya TT02 related STL files and fix links to them
tokk-nv Jul 30, 2019
51755ee
Fix file name error
tokk-nv Jul 30, 2019
1028b75
Merge pull request #16 from NVIDIA-AI-IOT/mutli-racecar-platform
jaybdub Jul 31, 2019
99d2588
Update README.md
jaybdub Jul 31, 2019
6147ddf
Update README.md
jaybdub Jul 31, 2019
e32f906
Add servo, RC battery and charger
tokk-nv Jul 31, 2019
47fb08f
Fix links to STL files
tokk-nv Aug 9, 2019
a1ed9af
Update the latrax base-board STL file
tokk-nv Aug 12, 2019
79f526f
Update other CAD files for base plate with slit
tokk-nv Aug 12, 2019
ba98289
Merge pull request #19 from NVIDIA-AI-IOT/dev-stl
tokk-nv Aug 13, 2019
571bb41
Update README.md
tokk-nv Oct 3, 2019
5f02b5e
Update CAD files for Tamiya
tokk-nv Oct 7, 2019
e4cad01
Update CAD files for Latrax
tokk-nv Oct 7, 2019
f2008a9
Merge pull request #26 from NVIDIA-AI-IOT/dev-stl
jaybdub Oct 7, 2019
2c12574
Added new camera mount and store links
adammconway Oct 16, 2019
57b0235
updated camera mount for printabiltiy
adammconway Oct 16, 2019
bd15b90
Add "Car" section to explain car options.
tokk-nv Oct 19, 2019
dd4bad7
Add images for car options.
tokk-nv Oct 19, 2019
fb4632b
Update README.md with cars table
tokk-nv Oct 21, 2019
27b7f67
Update README.md
jaybdub Oct 23, 2019
83f490b
Merge pull request #25 from NVIDIA-AI-IOT/dev-README
jaybdub Oct 23, 2019
7f23128
Update README.md
jaybdub Oct 24, 2019
67ab278
Merge pull request #31 from NVIDIA-AI-IOT/jaybdub-patch-2
jaybdub Oct 24, 2019
2c92962
Merge pull request #29 from adammconway/master
tokk-nv Oct 24, 2019
035b8c2
Update USB powerbank link
tokk-nv Jan 29, 2020
8aa646c
Merge pull request #49 from NVIDIA-AI-IOT/fix-link
tokk-nv Jan 29, 2020
e5d439e
List a new jetcard image based on JetPack 4.5.1
tokk-nv Mar 21, 2021
09af34e
Fix tables
tokk-nv Mar 21, 2021
8ccfab5
Add a disclaimer
tokk-nv Mar 21, 2021
a60d74e
Merge pull request #97 from tokk-nv/jetpack_v4.5.1
tokk-nv Mar 21, 2021
116c1f2
Add an update to notify the new jetcard image
tokk-nv Mar 21, 2021
5e47e19
Add a note on 3rd-party kits' software setup
tokk-nv Mar 21, 2021
5809b00
Merge pull request #98 from tokk-nv/jetpack_v4.5.1
tokk-nv Mar 22, 2021
4850d18
Merge pull request #2 from NVIDIA-AI-IOT/master
tokk-nv Jun 1, 2021
e7a0d67
Replace the latest image with the new image with Jetracer preconfigured
tokk-nv Jun 1, 2021
d113ab6
Replace the latest image with the new image with Jetracer preconfigured
tokk-nv Jun 1, 2021
91e8a68
Update the top README for the updated image
tokk-nv Jun 1, 2021
0f5fcbd
Change back the image name
tokk-nv Jun 3, 2021
b498882
Update software_setup.md
jaybdub Jun 7, 2021
a6ed2b0
Merge pull request #102 from tokk-nv/jetpack_v4.5.1
tokk-nv Jun 7, 2021
db80131
Split the road_follwoing notebook into TRT trainig and live parts
chitoku Aug 10, 2021
aa3dc0b
Add sliders for adjusting parameters live
chitoku Aug 10, 2021
b194ffd
Merge pull request #114 from chitoku/oakland_2021-08-14
tokk-nv Sep 14, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
54 changes: 42 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,40 @@
# JetRacer

<img src="https://lh3.googleusercontent.com/NKCZUpv25TTaZ4PFVbxIUZkzVP7l90xhGrmiXJo4R6edUQnWp5coYkM7J1T9pZOnHM6KyhmdxXwpsn7or_8r--yNva_fPAdjZnqdNU3_NUSK7iGxqFzQ0Ucjb0F4WucMUg4MRYOJ5so" height=256>
> 6/01/2021 - JetPack 4.5.1 based image is updated. It is pre-configured for JetRacer. Detail [here](https://github.com/NVIDIA-AI-IOT/jetracer/blob/master/docs/software_setup.md#latest-release--but-not-yet-fully-verified--).

JetRacer is an educational AI racecar using NVIDIA Jetson Nano that is
<img src="https://user-images.githubusercontent.com/4212806/67442981-ce459e00-f5b7-11e9-9c8a-14ab360decb8.gif" height=256>

* Affordable - Less than $400 *including* Jetson Nano
* Educational - Examples from basic motion to AI road following
* Fun! - Interactively programmed from your web browser
JetRacer is an autonomous AI racecar using NVIDIA Jetson Nano. With JetRacer you will

* Go fast - Optimize for high framerates to move at high speeds

* Have fun - Follow examples and program interactively from your web browser

By building and experimenting with JetRacer you will create fast AI pipelines and push the boundaries of speed.

To get started, follow the [setup](#setup) below.

## Setup
## Cars

To get started with JetRacer, follow these steps
There are two different JetRacer cars that you can build. They differ primarily in size and speed. Which one to pick depends on your use case

1. Order parts from the [bill of materials](docs/bill_of_materials.md)
| Latrax Rally | Tamiya TT02 |
|--------------|---------------|
| <img src="https://user-images.githubusercontent.com/25759564/67250038-b1c22e00-f41e-11e9-82d2-bbb17526310b.jpg" width=256> | <img src="https://user-images.githubusercontent.com/25759564/67250039-b1c22e00-f41e-11e9-931f-98c1729550d0.jpg" width=320> |
| 1/18th scale | 1/10th scale |
| Moderate Speed | High Speed |
| ~$400 total build cost | ~$600 total build cost |
| Compact and portable | Large and easy to modify |
| Soldering required | No soldering required |
| Base car pre-assembled | Base car assembly required |

If you have any questions, please reach out by [creating an issue](../..//issues).

2. Follow the [hardware setup](docs/hardware_setup.md)
3. Follow the [software setup](docs/software_setup.md)
4. Run through the [examples](docs/examples.md)

## Examples

JetRacer comes with a couple examples to get you up and running. The examples are in the format of Jupyter Notebooks, which are interactive documents which combine text, code, and visualization. Once you've completed the notebooks, start tweaking them to create your own racing software!

### Example 1 - Basic motion

In this example you'll learn to progam JetRacer programatically from your web browser. Learn more in the [examples](docs/examples.md) documentation.
Expand All @@ -30,10 +43,27 @@ In this example you'll learn to progam JetRacer programatically from your web br

### Example 2 - Road following

In this example, you'll teach JetRacer how to follow a road using AI. After training the neural network using the [interactive training notebook](notebooks/interactive_regression.ipynb), you'll deploy an optimized live demo on JetRacer. Learn more in the [examples](docs/examples.md).
In this example, you'll teach JetRacer how to follow a road using AI. After training the neural network using the [interactive training notebook](notebooks/interactive_regression.ipynb), you'll optimize the model using NVIDIA TensorRT and deploy for a live demo. Learn more in the [examples](docs/examples.md).

<img src="https://user-images.githubusercontent.com/4212806/60383389-bd7b8600-9a24-11e9-9f64-926e5edb52cc.gif" height=300/>

## Setup

To get started with JetRacer, follow these steps

1. Order parts from the bill of materials

- [Latrax version](docs/latrax/bill_of_materials.md)
- [Tamiya version](docs/tamiya/bill_of_materials.md)

2. Follow the hardware setup

- [Latrax version](docs/latrax/hardware_setup.md)
- [Tamiya version](docs/tamiya/hardware_setup.md)

3. Follow the [software setup](docs/software_setup.md)
4. Run through the [examples](docs/examples.md)

## See also

* [JetBot](http://github.com/NVIDIA-AI-IOT/jetbot) - An educational AI robot based on NVIDIA Jetson Nano
Expand Down
Binary file added assets/.DS_Store
Binary file not shown.
3,663 changes: 3,663 additions & 0 deletions assets/jetracer_cam_mount.iges

Large diffs are not rendered by default.

Loading