roboforum.ru

Технический форум по робототехнике.

Вопросы новичка.

Re: Вопросы новичка.

Dmitry__ » 11 июл 2018, 20:10

Scorpio писал(а):Тебе видней, я в сервах не особо разбираюсь, хотя много раз использовал.

Охренеть, в инете уже лебедок не найти, куда катится мир? :(
Вот про HS-785HB что-то нашел


Re: Вопросы новичка.

dimamichev » 11 июл 2018, 20:12

Такая тема:
Вложения
DSCN0322.JPG

Re: Вопросы новичка.

Scorpio » 11 июл 2018, 20:18

Вполне красивая надпись. С отрицательными углами моим вечером разберусь (мы здесь встречаем рассветы позже на 9 часов). И вообще всеже сделаю программный эмулятор твоего устройства, все отлажу, а потом уже буду выкладывать. А то замучал ТС своими скетчами.

Re: Вопросы новичка.

dimamichev » 11 июл 2018, 20:23

Я не против, только за (скетчи).

Re: Вопросы новичка.

Dmitry__ » 11 июл 2018, 20:39

Маньяки, причем оба :)
Тоже считаю надпись - более чем на этих сервах...

Добавлено спустя 1 минуту 19 секунд:
А уже пора готовиться к Новому году? :shock:

Re: Вопросы новичка.

dimamichev » 11 июл 2018, 21:08

Просто думал, что пока забью в массив, как раз и успею :D

Re: Вопросы новичка.

Scorpio » 11 июл 2018, 21:10

Тут дело принципа уже. Понятно, что можно набить вручную кучу координат для точек и получить надпись. Еще проще написать рукой. А где же работа ЭВМ при этом?
Я понимаю, пришел гость, назвал роботу имя, а тот его красиво написал. Это по крайней мере прикольно. А корпеть набивая массивы точек для очередной буковки мне бы было скучно.
Однако, чтобы не было отрицательных углов, должно выполняться условие Y>L1. Это физическое ограничение манипулятора. Его надо учитывать.

Re: Вопросы новичка.

dimamichev » 11 июл 2018, 21:25

Мне кажется ограничения ещё жестче. В той конусной сетке надо мысленно выделить прямоугольник наибольшей площади - вот в его рамках и ограничивать значения углов. Будущая функция привязана как бы к углам поправкам конкретного манипулятора и к границам его поля рисования. Так мне мерещится.
А с картинкой можно так : пришёл, сели, налили, ждём, вдруг бац и запустился манипулятор, а с последним ударом курантов - завершил рисование.

Добавлено спустя 1 минуту 35 секунд:
Пикселит он не спеша, больше 5 минут.

Re: Вопросы новичка.

Scorpio » 11 июл 2018, 22:25

dimamichev писал(а):вдруг бац

Так тоже можно :)
Рабочую область надо тупо померить линейкой, водя манипулятор за нос.

Re: Вопросы новичка.

dimamichev » 12 июл 2018, 22:48

Я подумал, и вроде другие так делали (или показалось)
http://5fan.ru/wievjob.php?id=14623
что можно методом подбора, пробуя цикл в цикле для углов А и В в нужных границах - вычислять х и у, сравнивая их с заданными. Выбирая близкую к истине пару (машины так же всё вычисляют?!).

Re: Вопросы новичка.

Scorpio » 12 июл 2018, 23:10

А у нас разве не вычисляется? Я уже готовлюсь векторы рисовать, думая, что этап с точеами успешно преодолен )))

Re: Вопросы новичка.

dimamichev » 12 июл 2018, 23:19

Нет, не преодолён. Вычисляемые углы отрицательны.

Re: Вопросы новичка.

Scorpio » 12 июл 2018, 23:37

Ну это только для точек,где Y<L1, куда манипулятор физически не может повернуться, если я правильно понимаю посадку S2. Другое дело что значения Х близкие к 0 надо как то смещать, чтобы манипулятору было удобнее. Для начала порробуем рисовать в зоне, где углы положительные и рисовать удобно

Добавлено спустя 2 минуты 13 секунд:
Попробуй изобразить рабочую зону, как в статье по ссылке.

Добавлено спустя 3 минуты 7 секунд:
Если пересадить S2 так, чтобы его рабочий угол был -90....90, то будет рисовать в левом квадранте, но с У почти до 0

Re: Вопросы новичка.

dimamichev » 12 июл 2018, 23:58

У серв углы задаваемые библиотекой 0-180, пересаживай, не пересаживай. Счас я ещё раз рисунок скину свой.

Добавлено спустя 12 минут 52 секунды:
Вот. Просто под углами - разные понимаем. Взять х=0, у=110, по идее А примерно 62 градуса, на серву в моём варианте надо посылать 92 градуса, В примерно 130 градусов, посылать около 150.
Вложения
декартова сетка.jpg

Re: Вопросы новичка.

Scorpio » 13 июл 2018, 00:48

Так у тебя сервы развернуты совсем не так как у меня в теории. Я считал, что при S1=90 и S2=90у тебя манипулятор стоит как у мододого вертикальной линией. Так не честно! Нука нарируй быстренько положения для S1=0,S2=0, тоже для 90 и тоже для 180.
А рабочую область надо померить линейкой в мм.

Добавлено спустя 6 минут 42 секунды:
Блин. Тут и так сложности с вычислениями, а тут еще сервы стоят криво косо. Ну ладно качалка может не ровно ставится на серву, но дырки для крепления штанг сам ведь сверлил. Можно было поточнее конструкцию слепить )))


cron
Rambler\'s Top100 Mail.ru counter