Технический форум по робототехнике.
R0Ver » 30 апр 2010, 09:56
=DeaD= писал(а):Её можно в екселе переназначить и всё, я просто хочу уже добить ORC-32, а то потом переключусь и снова всё вспоминать что тут и куда

В последних версиях вроде как уже нельзя, в ранних можно было (в 1.06 в частности), но там связи с контроллером нет. А теперь она под маркой LM идет, то есть как у Lynxmotion принято на какие номера портов сервы подключать так и в PEP сделано.

ЗЫ Хотя код VB-шный поправить можно:)
=DeaD= » 30 апр 2010, 10:15
Я как раз про VB-шный код.
R0Ver » 30 апр 2010, 10:29
=DeaD= писал(а):Я как раз про VB-шный код.
Если кому-то интересно, номера портов в PEP для серв хранятся в модуле SSC32com и Main.
Последний раз редактировалось
R0Ver 30 апр 2010, 10:32, всего редактировалось 1 раз.
=DeaD= » 30 апр 2010, 10:31
Да, я их давно нашел, вот думаю зачем milkpower ждёт регистры и не хочет сейчас попробовать

milkpower » 30 апр 2010, 10:33
это вы гуру программирования, а я туда полез, поправить, и у меня вообще все перестало работать

R0Ver » 30 апр 2010, 10:44
что и где поправил?
ЗЫ Когда твой зверь первые шаги делал ты ток не померил? скока ест?
=DeaD= » 30 апр 2010, 10:57
milkpower писал(а):это вы гуру программирования, а я туда полез, поправить, и у меня вообще все перестало работать

Готов помочь, выкладывайте файл исходный, скажите какие порты переназначить - я инверсию уберу и порты поправлю.
milkpower » 30 апр 2010, 11:18
вот мой экселевский файл, порт с 25-го поменять на 28-й
- Вложения
-
My_HEX.xls
- (1.25 МиБ) Скачиваний: 380
=DeaD= » 30 апр 2010, 11:26
Вот, сделано - поменял порт 25 на 28 и убрал инверсию правой части. (интересно, куда 0.17 МиБ делось?

)
Кстати, там такой код в начале стандартно задаёт номера портов (для смены порта я поставил вместо 25 просто 28 и всё):
- Код: Выделить всё • Развернуть
Public Const LFCoxaPIN = 24 'Left Front Coxa
Public Const LFFemurPIN = 25 'Left Front Femur
Public Const LFTibiaPIN = 26 'Left Front Tibia
Public Const LMCoxaPIN = 20 'Left Middle
Public Const LMFemurPIN = 21
Public Const LMTibiaPIN = 22
Public Const LRCoxaPIN = 16 'Left Rear
Public Const LRFemurPIN = 17
Public Const LRTibiaPIN = 18
Public Const RFCoxaPIN = 8 'Right Front
Public Const RFFemurPIN = 9
Public Const RFTibiaPIN = 10
Public Const RMCoxaPIN = 4 'Right Middle
Public Const RMFemurPIN = 5
Public Const RMTibiaPIN = 6
Public Const RRCoxaPIN = 0 'Right Rear
Public Const RRFemurPIN = 1
Public Const RRTibiaPIN = 2
milkpower » 30 апр 2010, 11:38
спасибо, а я этот кусок непомню, похоже пропустил, я пытался потом менять, вобщем плохо у меня с этим еще.
R0Ver » 30 апр 2010, 11:42
А вот здесь ? Чтоб в нужной колонке было?
'SSC32 PEP PIN constants PEP column number
Public Const PIN0 = 5 'col.# in Ind.Sekvenser and Gait Seq sheet
Public Const PIN1 = 6
Public Const PIN2 = 7
.......
Public Const PIN24 = 20
Public Const PIN28 = 21
Public Const PIN26 = 22
=DeaD= » 30 апр 2010, 12:05
R0Ver писал(а):А вот здесь ? Чтоб в нужной колонке было?
О, это я пропустил, это уже блок экспорта настроек. Пока вроде без экспорта milkpower работает?
R0Ver » 30 апр 2010, 12:21
Кстати, не могу врубиться, и нигде не нашёл. Почему в PEP правая сторона и левая сторона перепутаны? Или они ему в пузо смотрят:))))
Добавлено спустя 3 минуты 46 секунд:=DeaD= писал(а):R0Ver писал(а):А вот здесь ? Чтоб в нужной колонке было?
О, это я пропустил, это уже блок экспорта настроек. Пока вроде без экспорта milkpower работает?
Без этого он заранее сделанные последовательности движений не сможет проиграть.
=DeaD= » 30 апр 2010, 15:53
Исправил "Public Const PIN28 = 21"
Еще пришлось вписать "Public Const LFFemur = PIN28 'Left Front Femur"
Ну всё, milkpower, ждём статус репорт - получилось завести шестинога или нет!
- Вложения
-
My_HEX.xls
- (1.19 МиБ) Скачиваний: 335
milkpower » 30 апр 2010, 20:46
вобщем ситуация следущая, инверсию надо было не везде убирать. вобщем с инверсией надо разобраться. мои сервы инверсны хайтековским, но сервы которые крепились к основанию, те что coxa, работали, оказывается, правильно.
Добавлено спустя 3 минуты 8 секунд:в каком макросе инверсия считалась? поставлю обратно
Добавлено спустя 47 секунд:а все, вроде нашел
Добавлено спустя 1 час 40 минут 31 секунду:настроил РЕР, теперь все адекватно шевелится, сейчас выложу на ютуб видео. но как ходить в нем так и не понял. понажимал уже все, что нажимается, а ходить отказывается