“make A do”とは何かよくわかりませんが、
Recently,real efforts have been made to put robots into the service of ordinary people.は
最近は普通の人のケアのためのロボット導入に関して取組されている。
のような意味になります。
直訳すると:
Recently,real efforts have been made
最近は本当の努力がされた
to put robots into the service of ordinary people.
普通の人のサービスのためのロボットを置くことに関して。
のような訳になります。
effort has been made→ 努力がなされた
これはpassive voice(受身系)です。