The DIDO Quiz

Image: refer to hsw

DIDO is helping machines think by turning large amounts of data on ever-changing conditions into a sequence of best responses. Take the quiz to see how much DIDO you know.

1.0 of 20

What organization markets the DIDO software?

2.0 of 20

What is Dido's Problem?

3.0 of 20

Which calculus theory is behind the design of DIDO software?

4.0 of 20

What is the biggest challenge for finding optimal control?

5.0 of 20

True or False: DIDO software was used successfully on the International Space Station (ISS).

6.0 of 20

Who created DIDO software?

7.0 of 20

DIDO is ideally suited to solve optimal control problems in autonomous systems. What's an autonomous system?

8.0 of 20

True or False: DIDO has been used to calculate optimal control for an undersea glider.

9.0 of 20

Besides helping calculate trajectories, what other benefit has DIDO brought to flight control?

10.0 of 20

The TRACE satellite was orbiting what object?

11.0 of 20

How had NASA been slewing objects in space prior to the 2010 TRACE satellite research?

12.0 of 20

How many zero-propellant maneuvers (ZPMs) were performed on the International Space Station in 2006 and 2007?

13.0 of 20

DIDO's creator was a professor at what school?

14.0 of 20

Pseudospectral optimal control is most like which of the following in nature?

15.0 of 20

What operating system must you be running in order to install and use DIDO?

16.0 of 20

DIDO was developed for what scientific computing platform?

17.0 of 20

Which of the following was one of the primary reasons to move the International Space Station without using thrusters?

18.0 of 20

What is the acronym used to refer to the International Space Station maneuvers accomplished without using thrusters.

19.0 of 20

Which calculus theory involves using approximate values in optimal control calculations?

20.0 of 20

How long was the TRACE maneuvering research team given to perform its experiments?

Receive a hint after watching this short video from our sponsors.

quit

hint:

continue

So far, you've got...

Keep Going