Do the following two sentences have the same meaning?
Over the weekend , NASA landed a six-wheeled robot on Mars to study the planet .
Last Saturday , a six-wheeled robot developed by NASA landed on Mars and began sending back images of the planet .

Options are: (a). no. (b). yes.
The answer is:
(b).