Еще до того, как я изучил программирование, я был очарован тем, как роботы могут работать. Теперь я знаю, как будут написаны основные инструкции по программированию, но я не понимаю, как эти роботы следуют за этими инструкциями.Как создать реальных роботов?
Например, если бы я писал этот код:
object=Robot.ScanSurroundings(300,400);
if (Objects.isEatable(object))
{
Robot.moveLeftArm(300,400);
Robot.pickObject(object);
}
Как бы эта программа последует CPU таким образом, что бы сделать робота сделать физическое действие смотрит влево, перемещая его руку , и тому подобное? Это делается главным образом в бинарном языке/ASM?
Наконец, куда бы я пошел, если бы хотел узнать, как создать робота?
Перейти в магазин Lego NXT. –