>> BRIAN SCASSELLATI: Chào mừng để các series video CS50 AI.
Tên tôi là SCAS.
Và hôm nay, chúng ta sẽ được nói về xe ô tô tự lái.
Bây giờ, tôi là một chút xấu hổ để thừa nhận rằng khi
Tôi là một đứa trẻ là một phần lớn của tuổi thơ tôi xoay quanh David Hasselhoff.
Bây giờ, đây là trước khi anh đã tham gia trong bất cứ điều gì giống như của Mỹ Got Talent,
hoặc tham gia như một nhân viên cứu hộ trong Baywatch, hoặc thậm chí trước khi ông có loại lịch sử
như một ngôi sao nhạc pop tại Đức.
>> Trong thời thơ ấu của tôi, David Hasselhoff là diễn viên hỗ trợ
trên truyền hình nổi tiếng loạt gọi Knight Rider.
Và tôi nói ông là diễn viên hỗ trợ, bởi vì thực sự là ngôi sao của chương trình này
được một chiếc xe, một Trans Am tên Kit, người có thể lái xe của chính nó.
Kit là tuyệt vời.
Nó có thể nói chuyện với bạn.
>> Nó có thể giải quyết vấn đề.
Nó có thể lái xe tất cả các nơi.
Nó cũng có laser và tên lửa.
Vì vậy, nó là một tuyệt vời xe để bắt đầu.
>> Nhưng đây là ngành khoa học tiểu thuyết của thời gian,
xe ô tô tự trị có thể đưa ra quyết định,
mà có thể lái xe dọc đường.
Và tại mỗi điểm trong một trong những tập phim,
David Hasselhoff sẽ gặp rắc rối và xe
sẽ bắt đầu lái xe và đi và cứu anh ta.
Đó là khoa học viễn tưởng của chúng tôi.
>> Thậm chí chỉ trong cuối cùng 30 năm, đó là khoa học viễn tưởng
đã đi từ trên truyền hình và trên màn hình
thành hiện thực, thành các sản phẩm thương mại.
Hôm nay, chúng ta sẽ nói về nó như thế nào là xe tự trị thực sự
có thể đi và lái xe và để điều hoàn toàn tuyệt vời.
Nhưng chúng ta hãy bắt đầu với lịch sử.
>> Bởi vì những chiếc xe tự lái không đi ra khỏi hư.
Và trên thực tế, rất chiếc xe đầu tiên tự lái,
thực sự đầu tiên có ảnh hưởng dự án nghiên cứu,
bước ra từ một dự án gọi là Navlab.
Navlab là một dự án mà kéo dài gần hai thập kỷ tại Carnegie Mellon
Trường đại học.
>> Và họ đã xây dựng một loạt xe khác nhau
mà bắt đầu tìm kiếm như xe tải nhỏ nhỏ, mà
là Humvees, đó là cuối cùng chỉ sedan, và xe tải nhỏ, thậm chí xe buýt thành phố.
Và các thiết bị khác nhau có cảm biến trong họ,
có tính toán hệ thống đưa vào chúng, vì vậy
rằng họ có thể điều khiển và phanh, và thúc đẩy tự chủ
tất cả các ngày của riêng mình.
Bây giờ, các hệ thống này là rất thô sơ lúc đầu.
>> Và họ dựa vào rất đánh dấu làn đường cụ thể.
Vì vậy, các hệ thống ấn tượng nhất mà họ đã được xây dựng là một phần của Navlab năm.
Và vào năm 1995, điều này xe, đó là minivan,
đã lái xe từ Pittsburgh đến San Diego, gần 3.000 dặm.
Và 98% thời gian, các chỉ điều khiển tay lái
là máy tính.
>> 98% thời gian, đó là hoàn toàn tự trị
vì nó gần như lái xe từ bờ biển đến bờ biển.
Bây giờ, đó là vô cùng ấn tượng.
Và khi chúng ta nghĩ về điều đó, có rất nhiều để chúng tôi xem xét.
>> Những gì các loại cảm biến được sử dụng nó?
Những loại quyết định đã thực sự làm cho nó?
Đó khác 2% của thời đại là gì?
>> Chúng ta sẽ cố gắng để có được một số vấn đề ngày hôm nay.
Và khi chúng ta nhìn vào họ, chúng ta sẽ cố gắng
để phát hiện ra những gì nó là cấu trúc bên dưới
và làm thế nào để tính toán là trực tiếp lái xe các ứng dụng này.
Bây giờ, Navlab là một thành công to lớn.
Và đó là cơ sở của tất cả chúng tôi tư tưởng hiện đại về tự trị
xe.
>> Nhưng xe tự lái không thực sự trở nên nổi tiếng và phổ biến
cho đến năm 2005 DARPA, như là một phần của thách thức nỗ lực lớn của họ,
đặt cùng một chương trình dùng thử để xây dựng một chiếc xe tự.
Và họ thực hiện điều này là một thách thức.
Họ đặt một giải thưởng $ 2 triệu ra khỏi đó với ý tưởng
rằng một số nghiên cứu thực sự thông minh đội sẽ đi cùng và được
có thể yêu cầu bồi thường giải thưởng này triệu $ 2.
>> Bây giờ, các giải thưởng đã được không sẽ được dễ dàng để có được.
Để có được giải thưởng, bạn sẽ có
để xây dựng một chiếc xe mà không có sự can thiệp của con người
đã có thể lái xe 150 dặm Tất nhiên thông qua các địa hình gồ ghề
của sa mạc.
Và đó là một công việc rất nhiều.
>> Và vào thời điểm đó, mọi người nghĩ rằng họ đã thực sự điên rồ trong việc này.
Vì vậy, cuộc họp đầu tiên của thách thức lớn là vào năm 2004.
Và trong số đó khoảng 150 dặm, các xa nhất, đội bóng tốt nhất mà họ có,
đi khoảng 11 dặm trước hệ thống thất bại hoàn toàn.
>> Bây giờ, để cung cấp cho bạn một ý tưởng về sự khó khăn đó là,
đó 11 dặm đã được xem như là một hiện tượng thành công tuyệt đối.
Nhưng DARPA muốn nhiều hơn.
Và họ được cung cấp này cùng giải năm sau.
>> Và chỉ một năm sau, công nghệ có
tiến đến điểm mà không chỉ một hệ thống đã có thể hoàn thành khóa học,
nhưng năm con robot khác nhau xe đã hoàn thành khóa học đó.
Một trong những nhanh nhất hoàn thành 132 dặm dưới bảy giờ.
Đó là một robot được gọi là Stanley.
>> Stanley được xây dựng bởi các Stanford đội đua.
Và như bạn có thể nhìn thấy ở phía trên, nó đã có một số
cảm biến khác nhau lên trên mui xe, lên trên đỉnh của chiếc xe,
và tất cả trong suốt.
Sử dụng một sự kết hợp của máy ảnh, hồng ngoại, ánh sáng và thường xuyên,
sử dụng radar và hệ thống sonar trên tàu, sử dụng Finders phạm vi laser để phát hiện
chướng ngại vật, chiếc xe này đã có thể để di chuyển trên địa hình rất thô
tự chủ tay lái, tự chủ phá vỡ, tự chủ
áp dụng gas.
>> Đó là một thành tích thực sự.
Hôm nay, chúng ta thấy điều này xảy ra thậm chí như là một quy mô lớn hơn.
Nhiều người trong số các bạn đã nghe nói về xe Google tự lái.
Và những chiếc xe này đã đăng nhập trên 1,2 triệu dặm trong vài năm qua,
không có sự can thiệp của con người nào.
>> Trong thực tế, mỗi lần rằng chiếc xe có Google
được tham gia vào bất kỳ loại tai nạn, đó hoặc là vì nó đang đậu,
hoặc vì một số người đã nên quan tâm đến những gì nó
đã làm điều đó họ chạy vào trong xe.
Vì vậy, với tất cả các hệ thống này, chúng ta thấy sự phức tạp này mới nổi.
Và trong này rất ngắn khoảng thời gian, chúng tôi đã
đi từ các lĩnh vực khoa học tiểu thuyết với thực tế thương mại.
>> Vì vậy, chúng ta hãy bắt đầu để mất các hệ thống ngoài.
Hãy cố gắng tìm hiểu làm thế nào mà họ làm việc, những gì họ thực sự làm.
Để làm điều đó, chúng ta sẽ sử dụng cùng loại của các kỹ năng
mà chúng tôi đã nói chuyện trong lớp.
Bất cứ khi nào bạn thấy một vấn đề, những gì chúng ta sẽ cố gắng làm
là cố gắng để phân hủy nó.
>> Bắt đầu với việc đơn giản nhất hình thức mà chúng ta có thể.
Và sau đó xây dựng bên ngoài từ đó hình thức đơn giản.
Vì vậy, dẫn chúng ta đến những câu hỏi, những gì là hình thức đơn giản nhất của tự trị
chạy xe?
Tại thời điểm nào là một máy tính thực sự kiểm soát được chiếc xe của tôi?
>> Bây giờ, câu trả lời có thể làm bạn ngạc nhiên đó.
Bởi vì hầu như mỗi chiếc xe bán ra ngày nay ở Mỹ hay châu Âu hay bất cứ nơi nào
thực sự là một phần một chiếc xe tự.
Sử dụng hệ thống như hệ thống phanh chống khóa, các hệ thống này là thực sự tự trị.
>> Đó là, khi tôi bước vào giờ nghỉ, những gì tôi đang làm là tôi yêu cầu các xe
xin phá vỡ bây giờ.
Tôi không thực sự trực tiếp bước vào cái gì đó
áp dụng các pad phanh đến rotor.
Và toàn bộ các điểm phanh chống khóa là tại một số điểm trên đường đi
Tôi sẽ có thể ấn xuống vào giờ nghỉ.
>> Nhưng chiếc xe sẽ nhận ra rằng các bánh xe đang trượt.
Và nó sẽ tăng tốc rằng tín hiệu break, để phanh không bị khóa.
Các hệ thống chống khóa phanh là, trong một cách, đưa ra quyết định cho bạn.
>> Và thực sự, họ là những người mà chịu trách nhiệm của hệ thống phanh.
Bạn đang làm cho một yêu cầu.
Nhưng bạn không thực sự kiểm soát.
>> Vì vậy, chúng ta có thể cố gắng để nhận ra điều này và chia nó ra thành các bộ phận cấu thành.
Và chúng ta có thể nghĩ về nó như là một chút mã giả.
Đó là, trong khi tôi đang bước trên phanh,
trong khi tôi đang áp dụng áp lực để đạp phanh,
hệ thống phanh chống khóa được kiểm tra liên tục
để thấy là mỗi một trong các bánh xe bị trượt.
>> Và sử dụng một số nội cảm biến trong xe,
họ phát hiện có hoặc không bánh xe là thực sự
dừng xe, cho dù nó trượt.
Và nếu nó trượt, các anti-lock hệ thống phanh disengages phanh,
và sau đó cho phép nó đi.
Và khi các bánh xe dừng lại trượt, nó reapplies họ.
>> Đó là, tôi đang làm cho một yêu cầu.
Tôi đang bước trên phanh.
Nhưng việc bẻ thực tế đang được bởi mảnh nhỏ của phần mềm quyết định.
Vì vậy, thực sự, tất cả các xe ô tô của chúng tôi là xe đã tự trị.
>> Bây giờ, đó không phải là những gì chúng ta nghĩ về khi chúng ta nghĩ về xe tự trị.
Chúng tôi nghĩ về xe hơi, nơi tôi có thể nắm lấy tay tôi ra khỏi bánh xe,
và chúng ta chỉ có thể để cho nó đi.
Bây giờ, điều đó sẽ không xảy ra trên một quy mô lớn ở khắp mọi nơi nhưng hôm nay.
>> Nhưng có những mẩu mà được bắt đầu
để đi vào các lĩnh vực thương mại.
Kể từ năm 2003, Toyota, và sau mà nhiều nhà sản xuất khác,
tất cả mọi người từ Ford và Lincoln đến Mercedes Benz,
đã được cung cấp một số loại đậu xe thông minh hỗ trợ.
Đó là, có những cảm biến trong xe, thường
cảm biến siêu âm cho ngắn phát hiện nhiều chướng ngại vật,
mà có thể nhận ra nơi có xe ô tô, xe, người,
bất kỳ loại chướng ngại vật xung quanh xe.
>> Sau đó bạn nhấn một nút trên bảng điều khiển và yêu cầu các xe, xin vui lòng công viên bây giờ.
Bạn ra một yêu cầu.
Các hệ thống tự trị sau đó mất hơn và sử dụng những cảm biến
có khả năng hướng dẫn xe vào một vị trí đậu xe riêng.
Trong một số các mô hình này, có một phiên bản đậu xe song song
và sao lưu vào một phiên bản tại chỗ.
>> Và mỗi người trong các ứng dụng khác nhau gợi lên một mảnh khác nhau của phần mềm.
Bây giờ, phần mềm không phải là bất cứ điều gì lạ
hoặc không phải là bất cứ điều gì mà bạn không thể hiểu được tại thời điểm này.
Nó chỉ sau những tín hiệu cảm biến.
>> Nếu có điều gì đó để gần phía bên tay trái
và tôi có không gian bên phải, sau đó tôi sẽ chỉ đạo một chút,
vì vậy mà tôi có thể di chuyển qua bên phải.
Nhiều người trong số các hệ thống bãi đậu xe đầu sẽ kiểm soát các góc lái,
nhưng đòi hỏi người sử dụng, các trình điều khiển của con người, để thực sự bước trên máy gia tốc
hoặc bước vào giờ nghỉ.
Các hệ thống hiện đại hơn thực sự kiểm soát mà hoàn toàn tự.
>> Vì vậy, ví dụ, trong một chiếc Mercedes S Class xe ngay
Hiện tại, bạn có thể kéo bên cạnh nơi bạn muốn đến công viên, nhấn một nút,
và nó sẽ song song với công viên cho bạn mà không có bàn tay của bạn trên các bánh xe
hoặc bàn chân của bạn trên bàn đạp.
Bây giờ tất cả các hệ thống này dựa vào các cảm biến
rằng họ đang xây dựng vào những chiếc xe ngày nay.
Và cho dù chúng tôi sử dụng những cảm biến để phát hiện những trở ngại tiềm năng
và cảnh báo cho người sử dụng hay là chúng ta sử dụng những bộ cảm biến để phát hiện chướng ngại vật,
và sau đó tự động tránh xa, đó chỉ là vấn đề của phần mềm.
>> Trong thực tế, chỉ cần một vài tuần trước, Tesla, người
được xây dựng với phương tiện tuyệt vời tất cả các cảm biến trong họ trong nhiều năm
bây giờ, đã ban hành một bản cập nhật phần mềm.
Và rằng bản cập nhật phần mềm cho phép các loại xe cho lần đầu tiên
để nhập một lái xe tự động hơn, một phi công tự động họ gọi nó.
Thí điểm tự động này cho phép chiếc xe để phát hiện va chạm và tự động
phá vỡ, làm theo một chiếc xe khác đó là ở phía trước của nó, tốc độ phù hợp,
ở lại trong làn xe, hãy nhìn bằng máy ảnh, cả hồng ngoại và khả kiến
ánh sáng, và để có thể để nói hay không
bạn đang trôi ra khỏi làn đường của bạn hoặc không, điều chỉnh các chỉ đạo một cách thích hợp,
và thậm chí thay đổi làn đường khi các tín hiệu của người dùng.
>> Tất cả những tính năng khác nhau là Vấn đề chỉ là một bản cập nhật phần mềm.
Đó là, tất cả các người thức dậy vào một buổi sáng
để tìm phần mềm mới này có sẵn trong xe của họ.
Bởi vì các hệ thống cảm biến đã có mặt.
>> Bây giờ, trong tất cả các trường hợp này, chúng ta đang nhìn thấy các phần mềm
hệ thống dựa trên trở thành nhiều hơn và phổ biến hơn.
Họ đang ở đâu đó trong sản phẩm thương mại được.
Và tương lai là chúng tôi đi để xem chi tiết về điều đó.
>> Trong thực tế, chỉ cần này năm, Freightliner là
có thể cho ra mắt một chiếc xe tải tự trị, một trailer máy kéo tự trị,
rằng họ đang thử nghiệm một cách hợp pháp trên đường ở Nevada.
Những chiếc xe này, một lần nữa, theo một lộ trình định trước.
Họ ở trong làn đường của họ.
>> Họ tăng tốc và giảm tốc độ phản ứng
để chướng ngại vật hoặc điều kiện giao thông.
Và họ thậm chí còn tuân theo một số của niceties kia đường.
Tất cả các hệ thống này ngày càng trở nên phức tạp hơn.
>> Nhưng họ vẫn không hoàn toàn tự trị.
Họ vẫn không khá làm tất cả mọi thứ.
Đó là, họ vẫn còn đòi hỏi phải có một trình điều khiển của con người
phải có mặt để làm cho một số quyết định mức độ cao.
>> Và một trong những điều mà chúng tôi sẽ thấy trong năm năm tới
là một loạt các quy phạm pháp luật và vấn đề đạo đức
xoay quanh các phần mềm được xây dựng cho những chiếc xe không người lái.
Làm thế nào mà một người lái xe nên phản ứng nếu nó
bao quanh bởi một nhóm người?
Điều gì xảy ra nếu người lái xe trượt trên đường
và bạn có thể chỉ đạo đối với một đám đông 10 người hoặc một đám đông của 7 con người?
Nên các xe làm gì?
>> Trong tất cả các trường hợp này, có một phong phú nhiều câu hỏi được hỏi.
Và họ không chỉ là phần mềm câu hỏi, câu hỏi pháp lý,
vấn đề đạo đức, câu hỏi triết học.
Và họ là những người mà chúng ta như là một cộng đồng sẽ phải giải quyết.
>> Vì vậy, tôi sẽ để lại cho bạn một cuối cùng nghĩ, một trong những từ Randall Munroe,
của XKCD, một trong những truyện tranh yêu thích của tôi.
Nó không chỉ là chúng tôi đang đi để xem những chiếc xe này đang được xây dựng và được
được thiết kế với phần mềm.
Nhưng chúng ta sẽ thấy người dân cố gắng để khai thác chúng là tốt.
>> Làm thế nào là nó sẽ là khi ai đó có thể, thông qua Wi-Fi, tải về một bản vá
hoặc tải lên một virus để xe của bạn?
Những loại điều sẽ xảy ra sau đó?
Điều này là một chút vui tươi hơn của một ví dụ.
Nhưng đó là những câu hỏi chúng ta sẽ đối phó với sớm.
>> Cảm ơn cho tôi tham gia.
Tôi hy vọng bạn đã rất thích nó.
Và chúng ta sẽ thấy bạn thời gian tới.