tag:blogger.com,1999:blog-48575862850653419472024-03-18T02:47:48.571-07:00we are comma.aiGeorge Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-4857586285065341947.post-9762003589131458412016-12-12T14:37:00.000-08:002016-12-12T14:37:36.301-08:00The Android of Self Driving CarsLast week, we open sourced an advanced driver assistance system in order to help accelerate the future of self driving cars and provide a platform anyone can build on top of. We released both <a href="https://github.com/commaai/openpilot">openpilot</a>, driving agent research software, and <a href="https://github.com/commaai/neo">NEO</a>, a robotics platform capable of running openpilot, under the <a href="https://opensource.org/licenses/MIT">MIT license</a>.<br />
<br />
openpilot is an open source <a href="http://www.extremetech.com/extreme/157172-what-is-adaptive-cruise-control-and-how-does-it-work">adaptive cruise control</a> and <a href="https://mycardoeswhat.org/safety-features/lane-keeping-assist/">lane keeping assist system</a>, both safety features available on modern cars. We would like to build the best ones on the market, and help you retrofit them to existing cars.<br />
<br />
NEO is an open source robotics research platform. It is centered around an Android phone, similar to <a href="http://www.socsci.uci.edu/~jkrichma/ABR/abr_background.html">Android Based Robots</a>. The modern smartphone is an incredible platform packed with sensors and processing power. NEO also includes a cooling solution and a <a href="https://en.wikipedia.org/wiki/CAN_bus">CAN</a> interface board. CAN is a networking protocol used in cars, trucks, power wheelchairs, golf carts, and many other robotics applications.<br />
<br />
With a forthcoming openpilot release, it will become easier for researchers to add support for their own vehicle. On older cars, some actuators may be harder to control than others, but it should be very possible to control the gas electronically to have a gas only adaptive cruise control. It's also possible for researchers to add mechanical actuators for the controls that cannot be electronically actuated.<br />
<br />
Have fun, be safe, and let's usher in the future of self driving cars together.George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com244tag:blogger.com,1999:blog-4857586285065341947.post-56650961511565114862016-10-20T17:04:00.001-07:002016-10-20T17:13:35.938-07:00On the safety and legality of the comma one<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVVDmLo-6A4putePfLsGtViRfLYutb6aHF4TlMNuzJpXm6iRkOFRoichkZPATHANB67ywHLHPiN13gqwCCAzkmbBI31PMhlB0wKjWxmJe6YqXL6adv1kr_txySU3QV7bAh-A6w_UlgYHPx/s1600/commaone-2-1-610x391.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVVDmLo-6A4putePfLsGtViRfLYutb6aHF4TlMNuzJpXm6iRkOFRoichkZPATHANB67ywHLHPiN13gqwCCAzkmbBI31PMhlB0wKjWxmJe6YqXL6adv1kr_txySU3QV7bAh-A6w_UlgYHPx/s320/commaone-2-1-610x391.png" width="320" /></a></div>
<br />
The <b>comma one</b> will not turn your car into an <i>autonomous vehicle</i>. It is an <b>advanced driver assistance system</b>. To put it in traditional auto manufacturer terms, it is "lane keep assist" and "adaptive cruise control"<br />
<br />
Our supported car, the Honda 2016/17 Civic with Sensing already has these features. But as anyone with the car will tell you, they aren't very good. The comma.ai system is just much better. It provides no new functionality, so it should be legal everywhere the Honda systems are; it is an aftermarket upgrade.<br />
<br />
With all these Tesla autopilot like systems, it is very important that you <b>pay attention</b>. This system does not remove any of the driver's responsibilities from the task of driving. We provide two safety guarantees:<br />
<br />
1. <i>Enforced disengagements</i>. Step on either pedal or press the cancel button to retake full manual control of the car immediately.<br />
<br />
2. <i>Actuation limits</i>. While the system is engaged, the actuators are constrained to operate within reasonable limits; the same limits used by the stock system on the Honda.<br />
<br />
At comma.ai, we are working as hard as we can to deliver the best possible <b>user experience</b>. Onward to the launch.George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com148tag:blogger.com,1999:blog-4857586285065341947.post-45639266468278865362016-09-14T16:01:00.002-07:002016-10-07T22:51:46.321-07:00comma one Supported CarsDefinitely: Honda Civic 2016/17 with Honda Sensing (all Touring edtion)<br />
Probably: All Honda and Acura with Lane Keeping Assist System<br />
<br />
== Beta Program Requirements ==<br />
<br />
* Have 2000+ <span style="color: #bf9000;">comma points</span><br />
* Have a supported car<br />
* Have a commuteGeorge Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com86tag:blogger.com,1999:blog-4857586285065341947.post-56903644773069574862016-07-11T21:18:00.000-07:002016-07-11T21:18:48.789-07:00Self coloring booksMachine learning is eating software. Here at comma.ai we want to build the best machine learning. This makes us all work really hard and sometimes need some stress relief. Our art therapist suggested us to try adult coloring books to relax. They worked so well for us that we decided to share the love with the world and built <a href="http://commacoloring.com/">commacoloring</a>, comma.ai adult coloring books .<br />
<div>
<br /></div>
<div>
<div>
commacoloring was really well received and made it to the front page of <a href="https://www.producthunt.com/tech/comma-ai-adult-coloring-book">Product Hunt</a>. We got a lot of feedback from our users (we love users!). A feature was requested to automatically color the easy parts of the image, letting the user focus in the details. We used our self-driving car engineering skills to build a self-coloring book.</div>
</div>
<div>
<br /></div>
<div>
<div>
We call this new feature <b>Suggestions</b>. You can try right now by clicking the <a href="http://commacoloring.com/">"suggest"</a> button!<br />
<br /></div>
</div>
<h2>
The engineering</h2>
<div>
<div>
<i>Note: you can skip that section without affecting your coloring experience, </i><i>but if you are familiar with deep learning jargon, please read along.</i></div>
<div>
<br /></div>
<div>
To automate the coloring process we trained a deep neural network for pixel level semantic parsing, i.e a network that will classify (color) each pixel using information of its surroundings. Given the state of the art, we knew the right approach would be a fully convolutional neural network. We started by trying an encoder-decoder like architecture with 4 convolutions down and 4 deconvolutions up [1], with one output channel per class. This was taking too long to converge though.</div>
<div>
<br /></div>
<div>
We later noticed that [2] claims that retraining the encoder network is not really necessary. They used a pre-trained VGG for dense classification in low resolution and bilinear interpolation followed by Conditional Random Fields for upscaling the image back to its desired size. Also [3] stated that the job of the decoder/deconvolution network is to mainly upscale and smooth the segmented output image and it can be a smaller network. Reddit brought our attention to ReSeg [4] that uses only the convolutional layers of VGG as the encoder.</div>
<div>
<br /></div>
<div>
Our final solution combined ideas from [3] and [4] and used fixed <a href="https://gist.github.com/baraldilorenzo/07d7802847aaad0a35d3">VGG</a> convolutional layers as the encoder and trained a simple deconvolutional network as the decoder. Each layer of our decoder used only 16 filters of 5x5 pixels with upscaling stride of 2. We tried faster upscaling with stride 4 but the results didn't look sharp enough.</div>
<div>
<br /></div>
<div>
In one of our experiments we reinitilized the VGG weights to random values and were still able to learn a successful decoder. We called this architecture Extreme Segmentation Network, since it resembles Extreme Learning Machines. Unfortunately, we were aware that the acronym would compete with Echo-State Networks' and we decided to use the original VGG filters in production. Our final network is called Suggestions Network (SugNet). Some results are shown in Figure 1 and 2.</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-CpL_dhK8SvQ/V4RuMbSAT8I/AAAAAAAAABg/7OtFWxeS8qM9YMfSkRqOjeLy32jsy2lVQCLcB/s1600/selfcoloring.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="130" src="https://4.bp.blogspot.com/-CpL_dhK8SvQ/V4RuMbSAT8I/AAAAAAAAABg/7OtFWxeS8qM9YMfSkRqOjeLy32jsy2lVQCLcB/s320/selfcoloring.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
Figure 1. Input image and self colored Suggestions example.<br />
<br /></div>
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-W9ML8bAvgkY/V4Rtw3tWN8I/AAAAAAAAABc/slk8_cXHinUMdJ_6KJwsbuEDsFPxvzKbwCLcB/s1600/drawing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://2.bp.blogspot.com/-W9ML8bAvgkY/V4Rtw3tWN8I/AAAAAAAAABc/slk8_cXHinUMdJ_6KJwsbuEDsFPxvzKbwCLcB/s640/drawing.png" width="340" /></a></div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: center;">
Figure 2. Sample outputs of the segmentation network after 400 training epochs compared to human colored images.</div>
<div>
<br /></div>
<div>
All our method was implemented with Keras using Tensorflow backend. The VGG image preprocessing used Theano backend. At test time, using Tensorflow only the results didn't match and we doubted our engineering skills for a while before remembering that Theano implements correlation instead of convolution. <a href="https://github.com/fchollet/keras/wiki/Converting-convolution-kernels-from-Theano-to-TensorFlow-and-vice-versa">Here</a> is how to convert convolutional wieghts from Theano to Tensorflow. Keras didn't have a proper deconvolution layer, but we started working on a PR for that.</div>
<div>
<br /></div>
<div>
<b>References</b>: </div>
<div>
[1] Vijay Badrinarayanan, Ankur Handa and Roberto Cipolla "SegNet: A Deep Convolutional Encoder-Decoder Architecture for Robust Semantic Pixel-Wise Labelling". <a href="https://arxiv.org/abs/1505.07293">arXiv:1505.07293</a> </div>
<div>
[2] Liang-Chieh Chen, George Papandreou, Iasonas Kokkinos, Kevin Murphy, Alan L. Yuille "Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFs". <a href="https://arxiv.org/abs/1412.7062">arXiv:1412.7062</a> </div>
<div>
[3] Adam Paszke, Abhishek Chaurasia, Sangpil Kim, Eugenio Culurciello "ENet: A Deep Neural Network Architecture for Real-Time Semantic Segmentation". <a href="https://arxiv.org/abs/1606.02147">arXiv:1606.02147</a>.</div>
<div>
[4] Francesco Visin, Marco Ciccone, Adriana Romero, Kyle Kastner, Kyunghyun Cho, Yoshua Bengio, Matteo Matteucci, Aaron Courville "ReSeg: A Recurrent Neural Network-based Model for Semantic Segmentation". <a href="http://arxiv.org/abs/1511.07053">arXiv:1511.07053</a>.</div>
<div>
<br /></div>
<div>
We hope that <b>Suggestions</b> will inspire you to build even more fun apps with the open source <a href="https://github.com/commaai/commacoloring">commacoloring</a> product. Let us know about all the amazing things you build with it.</div>
</div>
Anonymousnoreply@blogger.com24tag:blogger.com,1999:blog-4857586285065341947.post-81205074441443923092016-07-05T08:12:00.000-07:002016-07-05T08:12:01.963-07:00comma coloring book<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-ZcqInGB32dI/V3vNVVmQA3I/AAAAAAAAAN4/81iitMeX94gJlyBUHnFHjFblqscjNaTtQCLcB/s1600/Screen%2BShot%2B2016-07-04%2Bat%2B6.02.16%2BPM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="476" src="https://2.bp.blogspot.com/-ZcqInGB32dI/V3vNVVmQA3I/AAAAAAAAAN4/81iitMeX94gJlyBUHnFHjFblqscjNaTtQCLcB/s640/Screen%2BShot%2B2016-07-04%2Bat%2B6.02.16%2BPM.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://commacoloring.herokuapp.com/">Try out the comma coloring app</a>. It's like adult coloring books, but for grown ups.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-kzfLb_l1VnM/V3vNyjOjodI/AAAAAAAAAN8/PXDFqV8mYL4r-euA5rvSFq7hNUk1ZEWegCLcB/s1600/Screen%2BShot%2B2016-07-04%2Bat%2B10.25.04%2BAM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="475" src="https://1.bp.blogspot.com/-kzfLb_l1VnM/V3vNyjOjodI/AAAAAAAAAN8/PXDFqV8mYL4r-euA5rvSFq7hNUk1ZEWegCLcB/s640/Screen%2BShot%2B2016-07-04%2Bat%2B10.25.04%2BAM.png" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-H-CcDTcHwZk/V3vN6ihF3YI/AAAAAAAAAOA/arAB2aEispE8jNyZJ_luKRqrr8kbVq-DQCLcB/s1600/Screen%2BShot%2B2016-07-03%2Bat%2B11.59.24%2BPM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://3.bp.blogspot.com/-H-CcDTcHwZk/V3vN6ihF3YI/AAAAAAAAAOA/arAB2aEispE8jNyZJ_luKRqrr8kbVq-DQCLcB/s640/Screen%2BShot%2B2016-07-03%2Bat%2B11.59.24%2BPM.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span id="goog_106496568"></span><span id="goog_106496569"></span><br />Unknownnoreply@blogger.com14tag:blogger.com,1999:blog-4857586285065341947.post-44373820872323823822016-07-03T17:16:00.002-07:002016-07-03T17:18:12.338-07:00chffr in the bay<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuqE5kf4OiTh0sd70jbxqDe32ZrMxfqso5b4wDWvSiKoLPG9fb39Nch01Gz5uKrtLsYY8ZjbYqdIv92RyhAHT8o-4-3aXiG4JviSImDshxfmEsw_kqj8LQ3MdyTNeFFqmbErqkd5gdC63p/s1600/Screen+Shot+2016-07-03+at+5.17.20+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuqE5kf4OiTh0sd70jbxqDe32ZrMxfqso5b4wDWvSiKoLPG9fb39Nch01Gz5uKrtLsYY8ZjbYqdIv92RyhAHT8o-4-3aXiG4JviSImDshxfmEsw_kqj8LQ3MdyTNeFFqmbErqkd5gdC63p/s640/Screen+Shot+2016-07-03+at+5.17.20+PM.png" width="584" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com12tag:blogger.com,1999:blog-4857586285065341947.post-51566019632885882902016-05-30T16:56:00.001-07:002016-06-28T21:47:11.657-07:0021.5" Touch Screens<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx2qTChn8TvSZCwmBVSK6xAm80NDjZAOxFINx360Ey9FEmg37Tc98pmblPPN4mABdr3-A6F5JWzZLkRPJ20oCi2SjOyyFEr3bV_bUiZ0HymCa5zx7Xj_Rery_Ncei22OtqZ6BFSSMx1TMC/s1600/20160530_165433.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx2qTChn8TvSZCwmBVSK6xAm80NDjZAOxFINx360Ey9FEmg37Tc98pmblPPN4mABdr3-A6F5JWzZLkRPJ20oCi2SjOyyFEr3bV_bUiZ0HymCa5zx7Xj_Rery_Ncei22OtqZ6BFSSMx1TMC/s640/20160530_165433.jpg" width="640" /></a></div>
<br />
Once you've had one in your car, it's hard to not have one in your car.George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com42tag:blogger.com,1999:blog-4857586285065341947.post-24663201274210750972016-05-26T19:59:00.001-07:002016-05-26T20:02:11.820-07:00Correction to article: "Have a spin and a chat with Comma.ai founder George Hotz in his $1,000 autonomous car"The <a href="http://www.cnet.com/roadshow/news/comma-ai-george-hotz-autonomous-car-first-test/">article</a> by Emme Hall did not correctly represent <span style="color: #bf9000;">comma points</span>. We think it is extremely unlikely that there will be comma points, but rather <span style="color: #bf9000;">comma points</span>. Below is the corrected paragraph, be warned the correction is subtle.<br />
<br />
To give people incentive to use the program, drivers earn "<span style="color: #bf9000;">Comma Points</span>" for each minute out on the road with the app activated. Hotz was quite cagey when asked what these points could eventually be redeemed for, saying only, "<span style="color: #bf9000;">Comma Points</span> are absolutely incredible and you'll wish you had them. You definitely want <span style="color: #bf9000;">comma points</span>. In a couple of months you'll be so happy you have <span style="color: #bf9000;">Comma Points</span>."<br />
<br />
We should also clarify that <span style="color: #bf9000;">comma points</span> are amazing, and that this correction is better and more true than <a href="https://www.teslamotors.com/support/correction-article-first-person-hack-iphone-built-self-driving-car">other corrections</a>.George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com11tag:blogger.com,1999:blog-4857586285065341947.post-22695374583159989322016-05-15T20:32:00.000-07:002016-05-16T10:58:46.639-07:00QuattroCamThe comma.ai QuattroCam. Drive with the power of Quattro.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-mi6klHETaro/Vzk93VaA8pI/AAAAAAAAAJg/MpUAGQR7mBwznQq2RNCRjaWrzgGOa814gCLcB/s1600/IMG_20160515_201404.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://2.bp.blogspot.com/-mi6klHETaro/Vzk93VaA8pI/AAAAAAAAAJg/MpUAGQR7mBwznQq2RNCRjaWrzgGOa814gCLcB/s320/IMG_20160515_201404.jpg" width="239" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: left;">
Why does it have four cameras? Because four is <a href="http://www.4erevolution.com/wp-content/uploads/2015/03/Trifocal-Camera.jpg">one more than three</a>.</div>
<div style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-RtkC_ep0H0I/Vzk93ubsR6I/AAAAAAAAAJo/gAEignfY6g0IHDSBaLDbURgnTK50QztJQCKgB/s1600/IMG_20160515_201010.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="239" src="https://4.bp.blogspot.com/-RtkC_ep0H0I/Vzk93ubsR6I/AAAAAAAAAJo/gAEignfY6g0IHDSBaLDbURgnTK50QztJQCKgB/s320/IMG_20160515_201010.jpg" width="320" /></a></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Made in the comma.ai advanced research lab.</div>
<div style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-Tjq5zIITHe4/Vzk93d-FvkI/AAAAAAAAAJo/NkgX3ku2zcE6u8pbCKFZRrT9hrpFOSduACKgB/s1600/IMG_20160514_195515.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://2.bp.blogspot.com/-Tjq5zIITHe4/Vzk93d-FvkI/AAAAAAAAAJo/NkgX3ku2zcE6u8pbCKFZRrT9hrpFOSduACKgB/s320/IMG_20160514_195515.jpg" style="cursor: move;" width="240" /></a></div>
<div style="text-align: left;">
<br /></div>
Unknownnoreply@blogger.com13tag:blogger.com,1999:blog-4857586285065341947.post-49446200748128572502016-04-01T00:26:00.003-07:002016-04-07T12:06:45.051-07:00Important Announcement<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyOt_BEhcgsVyKCq_Kj2qG6YbNylR23kTkB7qPgjjPwvyCvRWaWQA7sWk0pXfTHEuGoHoglje5fckMneHBByfdK5TyXQENgq7TbuadlzoNoRUyxva9ngCiBXWXzSJsfdoPmK06v1LXQe6v/s1600/chffr_icon_4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyOt_BEhcgsVyKCq_Kj2qG6YbNylR23kTkB7qPgjjPwvyCvRWaWQA7sWk0pXfTHEuGoHoglje5fckMneHBByfdK5TyXQENgq7TbuadlzoNoRUyxva9ngCiBXWXzSJsfdoPmK06v1LXQe6v/s320/chffr_icon_4.png" width="315" /></a></div>
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
We think the Model 3 is really cool and have decided Tesla makes pretty good self driving cars.</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
The problem is they won't be able to ship enough to meet demand. But you know what's easy to ship?<br />
<br /></div>
<div style="text-align: center;">
<h2>
<b>Phone Apps!</b></h2>
</div>
<div style="text-align: center;">
<br />
So we are pivoting, and will henceforth be a phone app company. Product announcement soon.</div>
George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com49tag:blogger.com,1999:blog-4857586285065341947.post-52728822018738024962016-03-15T17:40:00.000-07:002016-03-15T17:50:31.596-07:00Datacenter<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN0v9_tOcCAl95Csuos-Zhvr9aV7v4xyKvRZyINUD1FAgwTOOtAtsEE3-hf0bqn2zWpvQy4yEARTNoDFqp5yYi8Oz2f7BYDPjEZOEQ_ewUEX4HF83kQu1y2_DrJb4JGwHH6oRh2x709EUL/s1600/20160315_174805.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="165" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN0v9_tOcCAl95Csuos-Zhvr9aV7v4xyKvRZyINUD1FAgwTOOtAtsEE3-hf0bqn2zWpvQy4yEARTNoDFqp5yYi8Oz2f7BYDPjEZOEQ_ewUEX4HF83kQu1y2_DrJb4JGwHH6oRh2x709EUL/s320/20160315_174805.jpg" width="320" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVFUZS2zn1FhzYB4YZGp96OjjPngqyyaanM1Q6l1vdcrll6PN0cbn8Z5-8hbffLy2sgU3tpSHPF0Wd6oIpFQ1Bj9Hm8t-7vooXEMbcUwH3q5EcnzMnuacdFhjyCOFgbHqfqMMzbgiZswpr/s1600/20160315_174412.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><br />
<br />
<br />
<br />
<br />
Small data.<br />
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVFUZS2zn1FhzYB4YZGp96OjjPngqyyaanM1Q6l1vdcrll6PN0cbn8Z5-8hbffLy2sgU3tpSHPF0Wd6oIpFQ1Bj9Hm8t-7vooXEMbcUwH3q5EcnzMnuacdFhjyCOFgbHqfqMMzbgiZswpr/s1600/20160315_174412.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVFUZS2zn1FhzYB4YZGp96OjjPngqyyaanM1Q6l1vdcrll6PN0cbn8Z5-8hbffLy2sgU3tpSHPF0Wd6oIpFQ1Bj9Hm8t-7vooXEMbcUwH3q5EcnzMnuacdFhjyCOFgbHqfqMMzbgiZswpr/s320/20160315_174412.jpg" width="320" /></a></div>
<br />
<br />
<br />
<br />
Medium data.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdYlI_WEz-mLSX_WezlE_HpYEUOGrhtOgGMK2sLzWhurmyIFyO5RRcOMZg5RfOhuTp8lEEWTgQNU2APeuSduzfV8vkQZazaJVHMKGTEShhhomOpFm7U02BeWGHVeR1s_c1kSba1KxeXvDd/s1600/20160315_173754.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdYlI_WEz-mLSX_WezlE_HpYEUOGrhtOgGMK2sLzWhurmyIFyO5RRcOMZg5RfOhuTp8lEEWTgQNU2APeuSduzfV8vkQZazaJVHMKGTEShhhomOpFm7U02BeWGHVeR1s_c1kSba1KxeXvDd/s400/20160315_173754.jpg" width="325" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Big data.George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com11tag:blogger.com,1999:blog-4857586285065341947.post-7716477507704591772016-03-12T08:54:00.002-08:002016-03-12T08:54:16.994-08:00Speaking at SXSW"I Built a Better Self Driving Car Than Tesla"<br />
<br />
Monday, 11am, Westin, Continental 3<br />
<br />
<a href="http://schedule.sxsw.com/2016/events/event_PP92055">http://schedule.sxsw.com/2016/events/event_PP92055</a>George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com8tag:blogger.com,1999:blog-4857586285065341947.post-81228303184023870452016-03-07T21:21:00.000-08:002016-03-07T21:22:06.214-08:00Little Announcements<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBbNCGfSl2kCeq2cpMW9Uy1djqBecYr5MgS0L991gJ_NnVZCIwuixRcSPuRO9DI4hskIjzh9u6OIVVF_t57-NS2rmpB1RA1TT8A2HJXBq9cIviM1-cOXVmk2xe5_QgqxVNK0uHbO5visKb/s1600/20160307_160448+%25281%2529.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBbNCGfSl2kCeq2cpMW9Uy1djqBecYr5MgS0L991gJ_NnVZCIwuixRcSPuRO9DI4hskIjzh9u6OIVVF_t57-NS2rmpB1RA1TT8A2HJXBq9cIviM1-cOXVmk2xe5_QgqxVNK0uHbO5visKb/s200/20160307_160448+%25281%2529.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><br class="Apple-interchange-newline" />
<span style="font-size: small; text-align: start;">The old location computer is retired.</span></td></tr>
</tbody></table>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj756SSrAiswoG3-EB5UXBhFUHWWeVIIG08iJE_cmXd2-x3xLvbpVl8MbzCETrX29sTcOBrdnfwG1twVciW_5FnwqvuSbPfp1SgGI6qH27ZJMtoB6r3eJGFJfkzJL5vq_uPMljv3Xw0V2jg/s1600/20160307_204236+%25281%2529.jpeg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj756SSrAiswoG3-EB5UXBhFUHWWeVIIG08iJE_cmXd2-x3xLvbpVl8MbzCETrX29sTcOBrdnfwG1twVciW_5FnwqvuSbPfp1SgGI6qH27ZJMtoB6r3eJGFJfkzJL5vq_uPMljv3Xw0V2jg/s200/20160307_204236+%25281%2529.jpeg" width="170" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small; text-align: start;">Its place is being filled by the SuperSwitch!</span></td></tr>
</tbody></table>
George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com8tag:blogger.com,1999:blog-4857586285065341947.post-79856102542633182062016-02-28T10:03:00.000-08:002016-02-28T10:08:20.785-08:00We Got Maps*<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUWbuVtXjFYqcCOZiGFANJor5nnB13dDUG_2ZVabDMsK0kgvn9rT10oJVMc5ZtjiwNHTw4ANTICtdYaPib6rHRqbYrHPXrauJPAnn96wH9nNso_4SrQNMcu77OdcZPbI0wYYk5hNDAzzl/s1600/Screen+Shot+2016-02-28+at+10.07.14+AM.png" imageanchor="1"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUWbuVtXjFYqcCOZiGFANJor5nnB13dDUG_2ZVabDMsK0kgvn9rT10oJVMc5ZtjiwNHTw4ANTICtdYaPib6rHRqbYrHPXrauJPAnn96wH9nNso_4SrQNMcu77OdcZPbI0wYYk5hNDAzzl/s640/Screen+Shot+2016-02-28+at+10.07.14+AM.png" width="500" /></a><br />
* maps not used to drive car. only for looking pretty.George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com25tag:blogger.com,1999:blog-4857586285065341947.post-86063140781138370262016-02-20T11:41:00.002-08:002016-02-28T10:22:26.408-08:00Custom Firmware on Car Things<table style="width: 100%;"><tbody>
<tr style="width: 100%;"><td><center>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitbsU2_UxjICIF_W1kDRnwkKfKPWRwL8d27xi3FWX5Cl3R6pup2zfZ3BVZNzXwf8LXA4ikOQ-QlITsKbE5FaHPgEbO-SI1kWkxfK_fGsCtIScwfIz8q1nTKPgOYgJVBJWk6K1aWbuWPRwF/s1600/20160220_114701.jpg" imageanchor="1"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitbsU2_UxjICIF_W1kDRnwkKfKPWRwL8d27xi3FWX5Cl3R6pup2zfZ3BVZNzXwf8LXA4ikOQ-QlITsKbE5FaHPgEbO-SI1kWkxfK_fGsCtIScwfIz8q1nTKPgOYgJVBJWk6K1aWbuWPRwF/s400/20160220_114701.jpg" width="278" /></a><br />
<br />
We do this. It used to have stupid speed limits*.<br /><br />
* if statements kill people</center>
</td><td><center>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2vwwc_zy6QG0F9ciNImSTDO750lHFCg40L9TlGv9Ch-m9F5S4FDNfzWZYAA3-hzXWFI1gIuoqZCnA4n_AhnMfTxABhkO43sg3kpS35rD0JCeyuHwlykYYWVpUXkheUdSypmnBy3lUk_Gv/s1600/20160220_114712.jpg" imageanchor="1"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2vwwc_zy6QG0F9ciNImSTDO750lHFCg40L9TlGv9Ch-m9F5S4FDNfzWZYAA3-hzXWFI1gIuoqZCnA4n_AhnMfTxABhkO43sg3kpS35rD0JCeyuHwlykYYWVpUXkheUdSypmnBy3lUk_Gv/s400/20160220_114712.jpg" width="227" /></a><br />
<br />
We want to do this. It has bad* ground cancellation algorithms.<br />
<br />* makes cones sad. needs more deep learning</center>
</td></tr>
</tbody></table>
George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com58tag:blogger.com,1999:blog-4857586285065341947.post-314514551746022252016-02-20T10:40:00.001-08:002016-02-20T12:38:38.688-08:00Our Test Platform<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7SouQ-6kVvBaKof4M7sBPS6JjLMOdNhPgeL8Q_GJ-ISTNecsBqLbwrI3RQKkqJdQKXQmV-pjcLAKVuyPKL60KmdCvbGiwrUx-IaUp_V-tIixWpKXpiQSdMmOGFq4HUeoiAdfoR-dPKMED/s1600/unnamed+%25281%2529.jpg" imageanchor="1"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7SouQ-6kVvBaKof4M7sBPS6JjLMOdNhPgeL8Q_GJ-ISTNecsBqLbwrI3RQKkqJdQKXQmV-pjcLAKVuyPKL60KmdCvbGiwrUx-IaUp_V-tIixWpKXpiQSdMmOGFq4HUeoiAdfoR-dPKMED/s640/unnamed+%25281%2529.jpg" width="640" /></a><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwmDAWfX71a1uGHXQuQ5ctL1vHftPqQqS4EY4H-m_QQnWPoj2KSCBsRw0UH6FSOruHZSMUc8o-XBScx5mocQDbLyG6kXmeI7f7MI2MRdY3vzr5YR4PSliJoaxxGU9uAcjYwg3X59X-Mmbo/s1600/IMG_20160219_100624.jpg" imageanchor="1"><img border="0" height="476" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwmDAWfX71a1uGHXQuQ5ctL1vHftPqQqS4EY4H-m_QQnWPoj2KSCBsRw0UH6FSOruHZSMUc8o-XBScx5mocQDbLyG6kXmeI7f7MI2MRdY3vzr5YR4PSliJoaxxGU9uAcjYwg3X59X-Mmbo/s640/IMG_20160219_100624.jpg" width="640" /></a>George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com21tag:blogger.com,1999:blog-4857586285065341947.post-51733276497410055732016-02-20T10:39:00.003-08:002016-02-20T10:52:14.330-08:00IntroSo I have a blog again...but still never going back on twitter.<br />
<br />
Come here to witness the self driving car revolution.<br />
<br />
<a href="http://www.briandesimone.com/"><img border="0" height="424" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqm8loeRpxC5gZ-VzNrgJbiFz-Vn1sj4EaXu2TiHazfhC_7Z4qXI96eGw5-F9bSgSmQovHTSor9lgjiKP6LGtRfTlM9AmmER49mwAtpUj6lKUQx1l3LA-7ClOA87TWKnkP7P8jkywo86TZ/s640/geohot-+George-Hotz-Main-car-www.briandesimone.com.jpg" width="640" /></a>George Hotzhttp://www.blogger.com/profile/16912267447697988941noreply@blogger.com25