Behind the Blue Oval: A Conversation About Ford Driver Assist Thursday Feb. 17 at 3 p.m. EST

Mirak

Banned
Banned
Joined
Oct 8, 2020
Threads
111
Messages
3,754
Reaction score
6,166
Location
Kansas
Vehicles
"Sonic" 2021 MME Grabber Blue First Edition
Country flag
Mostly, this presentation was targeted at recruitment - not customers. Heavy on the corporate-speak, light on details.

There was a lot of general talk about complexity of driver assist tech, sensors, etc. but they never explained whether/how BlueCruise's Lane Centering is superior to standard Co-Pilot360 Lane Centering. And no update re OTA ETA.

Here is synopsis re Q&A (I bolded the ones we might care about):

Q: What was Biggest Challenge in Developing BlueCruise:
A: Corporate Blather about "putting all the pieces together."

Q: How is data validation done on perception algorithms?
A: I didn't understand the question or the answer, and didn't care.

Q: Do you use a realtime operating system embedded in your code?
A: Yes.

Q: Is F-150 and Mach E launching with BlueCruise this year?
A: OMG what Ford plant asked this question?

Q: Is the driver assist system protected against jamming or software attacks?
A: Yes. And it is impossible to penetrate. Just like it is impossible to watch youtube on the infotainment screen.


Q: I missed the next question, but didn't sound important. Something about how often validation is updated.
A: See above.

Q: Will underlying technologies change to blah blah blah ethernet to blah blah blah. (This question was too nerdy to track with).
A: See above.

Q: Why C++ and why not Python?
A: God, who cares? Ford sez C++ is better. Next question.

Q: What software skills are needed to be a (nerd-speak) engineer?
A: C++ and Anaconda.

Q: What skills are needed to be a driver assist feature engineer?
A: So basically all these questions are coming from the local community college. Got it.

Q: Another recruiting question.
A: Seriously.

Q: What is work environment and culture like at Ford?
A: Google "dumbest questions to ask at a job interview." Then the corporate lady concluded with "culture is really important to us." Not making that up.

Q: Why don't you use Dynamic Memory Allocation?
A: Because you introduce the possibility of memory leaks. I like this guy answering by the way because he's the only one who provides any actual substance. Unfortunately he's the programmer.

Q: zzzzzz (I zoned out there for a minute)
A: Something about Ford pride. OMG "Ford fosters an atmosphere of diversity, equity, and inclusion." Shoot me now. When trusting my car to not drive off the road, THIS MATTERS.

Q: Based on SAE Driving levels, what level is BC.
A: "SAE Level 2." Drops mic. Concise. Love it.


Q: What are your thoughts on NFL overtime rules?
A: Ha ha just kidding, I missed the question but based on the answer I wish they had asked my question.

Q: How do you deal with data drift and concept drift?
A: I'm struggling with attention drift. This is the DE&I gal again. But she didn't mention DE&I this time.

Q: What is the most unique aspect of BlueCruise?
A: Collaborative driving. Allows you to intervene without deactivating the feature. Eat it, Tesla.


Q: How is ____ team made up?
A: Diversity, Equity, and Inclusion. Ha, just kidding. You didn't miss anything here.

Q: I think we're about out of time today.
A: Uggggg.....
Sponsored

 

Jimrpa

Well-Known Member
First Name
Jim
Joined
Sep 10, 2020
Threads
297
Messages
9,547
Reaction score
12,874
Location
Wayne, PA
Vehicles
2021 Infinite Blue Premium Mustang Mach E ER AWD
Occupation
Retied (formerly tried to herd highly technical, independent cats)
Country flag
Mostly, this presentation was targeted at recruitment - not customers. Heavy on the corporate-speak, light on details.

There was a lot of general talk about complexity of driver assist tech, sensors, etc. but they never explained whether/how BlueCruise's Lane Centering is superior to standard Co-Pilot360 Lane Centering. And no update re OTA ETA.

Here is synopsis re Q&A (I bolded the ones we might care about):

Q: What was Biggest Challenge in Developing BlueCruise:
A: Corporate Blather about "putting all the pieces together."

Q: How is data validation done on perception algorithms?
A: I didn't understand the question or the answer, and didn't care.

Q: Do you use a realtime operating system embedded in your code?
A: Yes.

Q: Is F-150 and Mach E launching with BlueCruise this year?
A: OMG what Ford plant asked this question?

Q: Is the driver assist system protected against jamming or software attacks?
A: Yes. And it is impossible to penetrate. Just like it is impossible to watch youtube on the infotainment screen.


Q: I missed the next question, but didn't sound important. Something about how often validation is updated.
A: See above.

Q: Will underlying technologies change to blah blah blah ethernet to blah blah blah. (This question was too nerdy to track with).
A: See above.

Q: Why C++ and why not Python?
A: God, who cares? Ford sez C++ is better. Next question.

Q: What software skills are needed to be a (nerd-speak) engineer?
A: C++ and Anaconda.

Q: What skills are needed to be a driver assist feature engineer?
A: So basically all these questions are coming from the local community college. Got it.

Q: Another recruiting question.
A: Seriously.

Q: What is work environment and culture like at Ford?
A: Google "dumbest questions to ask at a job interview." Then the corporate lady concluded with "culture is really important to us." Not making that up.

Q: Why don't you use Dynamic Memory Allocation?
A: Because you introduce the possibility of memory leaks. I like this guy answering by the way because he's the only one who provides any actual substance. Unfortunately he's the programmer.

Q: zzzzzz (I zoned out there for a minute)
A: Something about Ford pride. OMG "Ford fosters an atmosphere of diversity, equity, and inclusion." Shoot me now. When trusting my car to not drive off the road, THIS MATTERS.

Q: Based on SAE Driving levels, what level is BC.
A: "SAE Level 2." Drops mic. Concise. Love it.


Q: What are your thoughts on NFL overtime rules?
A: Ha ha just kidding, I missed the question but based on the answer I wish they had asked my question.

Q: How do you deal with data drift and concept drift?
A: I'm struggling with attention drift. This is the DE&I gal again. But she didn't mention DE&I this time.

Q: What is the most unique aspect of BlueCruise?
A: Collaborative driving. Allows you to intervene without deactivating the feature. Eat it, Tesla.


Q: How is ____ team made up?
A: Diversity, Equity, and Inclusion. Ha, just kidding. You didn't miss anything here.

Q: I think we're about out of time today.
A: Uggggg.....
Hey, when my car is on BlueCruise, I want to KNOW that it is a safe space for members of vulnerable communities, like those who have been denied the privilege of remote frunk open ?

Dumb question for the tech weenies on here: wouldn’t another reason NOT to use dynamic memory allocation be that you don’t want memory cleanup processes running at inappropriate times (like when the system is trying to decide to brake to avoid a collision or to turn on the steering wheel heat or something else mission critical)?
 
OP
OP
hybrid2bev

hybrid2bev

Well-Known Member
Joined
Dec 4, 2019
Threads
78
Messages
4,642
Reaction score
12,771
Location
USA
Vehicles
2026 Rally
Country flag
Mostly, this presentation was targeted at recruitment - not customers. Heavy on the corporate-speak, light on details.

There was a lot of general talk about complexity of driver assist tech, sensors, etc. but they never explained whether/how BlueCruise's Lane Centering is superior to standard Co-Pilot360 Lane Centering. And no update re OTA ETA.

Here is synopsis re Q&A (I bolded the ones we might care about):

Q: What was Biggest Challenge in Developing BlueCruise:
A: Corporate Blather about "putting all the pieces together."

Q: How is data validation done on perception algorithms?
A: I didn't understand the question or the answer, and didn't care.

Q: Do you use a realtime operating system embedded in your code?
A: Yes.

Q: Is F-150 and Mach E launching with BlueCruise this year?
A: OMG what Ford plant asked this question?

Q: Is the driver assist system protected against jamming or software attacks?
A: Yes. And it is impossible to penetrate. Just like it is impossible to watch youtube on the infotainment screen.


Q: I missed the next question, but didn't sound important. Something about how often validation is updated.
A: See above.

Q: Will underlying technologies change to blah blah blah ethernet to blah blah blah. (This question was too nerdy to track with).
A: See above.

Q: Why C++ and why not Python?
A: God, who cares? Ford sez C++ is better. Next question.

Q: What software skills are needed to be a (nerd-speak) engineer?
A: C++ and Anaconda.

Q: What skills are needed to be a driver assist feature engineer?
A: So basically all these questions are coming from the local community college. Got it.

Q: Another recruiting question.
A: Seriously.

Q: What is work environment and culture like at Ford?
A: Google "dumbest questions to ask at a job interview." Then the corporate lady concluded with "culture is really important to us." Not making that up.

Q: Why don't you use Dynamic Memory Allocation?
A: Because you introduce the possibility of memory leaks. I like this guy answering by the way because he's the only one who provides any actual substance. Unfortunately he's the programmer.

Q: zzzzzz (I zoned out there for a minute)
A: Something about Ford pride. OMG "Ford fosters an atmosphere of diversity, equity, and inclusion." Shoot me now. When trusting my car to not drive off the road, THIS MATTERS.

Q: Based on SAE Driving levels, what level is BC.
A: "SAE Level 2." Drops mic. Concise. Love it.


Q: What are your thoughts on NFL overtime rules?
A: Ha ha just kidding, I missed the question but based on the answer I wish they had asked my question.

Q: How do you deal with data drift and concept drift?
A: I'm struggling with attention drift. This is the DE&I gal again. But she didn't mention DE&I this time.

Q: What is the most unique aspect of BlueCruise?
A: Collaborative driving. Allows you to intervene without deactivating the feature. Eat it, Tesla.


Q: How is ____ team made up?
A: Diversity, Equity, and Inclusion. Ha, just kidding. You didn't miss anything here.

Q: I think we're about out of time today.
A: Uggggg.....
Q: What software skills are needed to be a (nerd-speak) engineer?
A: C++ and Anaconda.


It's Python, not Anaconda, LOL ? ?
 

mpshizzle

Well-Known Member
Joined
Mar 22, 2021
Threads
65
Messages
1,274
Reaction score
1,605
Location
Utah
Vehicles
Mustang Mach E 4X
Country flag
Q: What software skills are needed to be a (nerd-speak) engineer?
A: C++ and Anaconda.


It's Python, not Anaconda, LOL ? ?

I'm sure he's well aware of that and was making a slightly nsfw joke.

@Mirak thanks for the summary. Very entertaining and thorough
 

Mathington

Well-Known Member
Joined
Jul 6, 2021
Threads
20
Messages
882
Reaction score
868
Location
Canada
Vehicles
Mach-E Premium SR AWD
Country flag
Guess people aren't realizing this is a recruiting event, not a customer event.
I was definitely hoping for more. I figured there would be some recruitment talk mixed in with actual useful information, but this was just 100% recruitment unfortunately.

I would love for Ford to really dive into the technical side of their Blue Cruise and Trailer Assist functionality like Tesla does. It may be boring for some but I find it really fascinating to know why they chose the hardware they did and where they are taking it in the future.

That RJ guy kept mentioning something about a "next generation compute platform" for future vehicles but didn't really elaborate.
 
Last edited:


Blue highway

Well-Known Member
First Name
Steve
Joined
Oct 15, 2021
Threads
5
Messages
2,700
Reaction score
4,249
Location
Oregon
Vehicles
Mach E Premium SR RWD
Country flag
I don't see why they can't install the updates for all the necessary modules at the dealership. The dealerships already would have the necessary tools and software, as they would need to be able to support the Mach-E models that do come with the updated software and bluecruise by default.

I understand that they want to get their OTA system figured out, but they shouldn't be punishing their first Mach-E customers.
Yes and I don’t think they realize how big a deal this is…
 

macchiaz-o

Well-Known Member
First Name
Jonathan
Joined
Nov 25, 2019
Threads
171
Messages
8,580
Reaction score
15,988
Location
}not/A/gr8'Place.2.store-mEyePassword{
Vehicles
MY21 J1 Premium RWD SR
Country flag
Q: What software skills are needed to be a (nerd-speak) engineer?
A: C++ and Anaconda.


It's Python, not Anaconda, LOL ? ?
Even though I develop in Python (among other scripting and programming languages) and am very familiar with Anaconda Kickstart (completely unrelated to Python except for it's arbitrary implementation choice), I immediately rushed to find out what this apparently C++ adjacent language called 'Anaconda' is all about. ?

I'm sure he's well aware of that and was making a slightly nsfw joke.
Python communities are obsessed with snake-themed names. Egg, mamba, conda, etc etc. But I see where your mind is. ?
 

Sobmartin

Well-Known Member
First Name
Bill
Joined
Sep 14, 2020
Threads
60
Messages
214
Reaction score
113
Location
Leavenworth wa
Vehicles
2021 Mach-e Premium Job 1 , 2014 Lightning Flash
Occupation
Retired
Country flag
Does Blue Cruise update kill the Driver Assist part of Active Cruise Control?
Sponsored

 
 







Top