Итак, наши рекомендации таковы. Предпочтительно (особенно при указании торговой марки) написание конструктор LEGO или конструктор «Лего». Но в бытовом употреблении (и тем более при передаче разговорной речи) возможно написание конструктор лего.
Если речь идет о торговой марке, то правильно: «Лего». Если говорится о типе игры, то нужно употребить слово лего. См. словарную фиксацию.
Верно дефисное написание: лего-робот.
Если речь идет о торговой марке, следует писать в кавычках с большой буквы. Если о типе конструктора — то без кавычек и с маленькой (см. в словаре).
В смысле "робот из кубиков лего"? Написание строчными буквами (лего-робот) вполне корректно, если нужно указать именно на тип кубиков, а не на фирму-производителя.