Если использовать Ethernet, то нужно набортный свитч с двумя портами наружу. Чтобы удобно в шину соединять (здесь была статья как делали кольцо).
Имхо стоит делать разные носители с силовой частью, кому что нужно, то и ставит. Если запихнуть все перечисленное в каждый девайс, то выйдет дороже готовых.
С визуальным «вормошлепством» нет.
Но есть например пакет Player/Stage/Gazebo, хотя разобраться и написать драйвер для своей тележки мне пока не хватило усидчивости.
Имхо стоит делать разные носители с силовой частью, кому что нужно, то и ставит. Если запихнуть все перечисленное в каждый девайс, то выйдет дороже готовых.
А манипулятор серийный(на основе) или нет?
self.fields[field]выглядит как-то плохо.for field in self.fields.values(): field.widget.attrs['class'] = 'some-class other-class'Но есть например пакет Player/Stage/Gazebo, хотя разобраться и написать драйвер для своей тележки мне пока не хватило усидчивости.