roboforum.ru

Технический форум по робототехнике.
Текущее время: 10 май 2025, 14:38

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: PySSC32
СообщениеДобавлено: 05 июл 2010, 17:01 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Для управления манипулятором набросал простенький интерфейс к SSC-32
и скриптнинг.

HG: http://hg.vehq.ru/pyssc32
PYPI: http://pypi.python.org/pypi/pyssc32

Пример скрипта:
Код:
#!/usr/bin/env ssc32yaml.py
# -*- mode: yaml -*-
# vim:set et ts=2 sw=2:
!Script
time: 1.0
movements:
- !Movement &release
  grip:
    pos: 2400
  time: 1.0
  wait: 2.0
- !Movement &lift_up
  joint3:
    deg: -20
  joint2:
    deg: 20
  joint1:
    deg: -60
  wait: 1.0
  time: 1.0
- !Movement &to_object
  joint0:
    deg: -60.0
  time: 1.0
  wait: 1.0
- !Movement &lift_down
  joint1:
    deg: -40
  joint2:
    deg: 0
  joint3:
    deg: -40
  time: 1.0
  wait: 1.0
- !Movement &grab
  grip:
    pos: 1200
  time: 1.0
  wait: 1.0
- *lift_up
- !Movement &to_target
  joint0:
    deg: 60.0
  time: 2.0
  wait: 1.0
- *lift_down
- *release
- *lift_up
- !Movement &go_default
  grip:
    pos: 2400
  joint0:
    deg: 0.0
  joint1:
    deg: -130.0
  joint2:
    deg: -45.0
  joint3:
    deg: 55.0
  joint4:
    deg: 0.0
  time: 1.0
  wait: 0

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PySSC32
СообщениеДобавлено: 05 июл 2010, 18:24 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А скриншоты?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PySSC32
СообщениеДобавлено: 05 июл 2010, 20:25 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Какие скриншоты? Терминала что ли?
Это pure python library + simple script runner

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PySSC32
СообщениеДобавлено: 07 окт 2010, 14:21 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Теперь есть и скриншот.
Написал мелкую утилиту заточенную под наш манипулятор.
Позволяет интерактивно покрутить сервами с помощью слайдеров и запускать скрипты.


Вложения:
qtarm.png
qtarm.png [ 43.7 КиБ | Просмотров: 2909 ]

_________________
Linux user | Firefox user
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO