Геосистема/Аналитика

Цифровая фотограмметрия и картография
Текущее время: 09 сен 2010 03:47

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 10 мар 2010 09:04 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 740
Откуда: Vinnitsa
Цитата:
Если спользовать table PC(или Slate PC) типа http://www.motioncomputing.com/products ... _pc_f5.asp то непосредственно в поле можно получить объекты.


Дорогая штуковина для наших геодезистов. Неужто в самом деле намного ускорит процесс, сравнивая с традиционным на сегодняшний день методом полевого кодирования? Таскать с собой прибор еще и компьютер, которые еще к тому-же должны быть связаны через кабель. Мне это не кажется удобным.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 10 мар 2010 10:01 
Гуру
Гуру

Зарегистрирован:
06 янв 2008 17:06
Сообщения: 468
Откуда: Одеса
Ми ж живемо в епоху Аватара - скоро у нас з голови буде звисати хвіст з USB-портом для зручного конекту до всякого роду девайсів. Хай живе Ейва! :)


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 10 мар 2010 21:05 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
Bondarets Alexander писал(а):
Дорогая штуковина для наших геодезистов.

Цель зделать дешовенький аппарат, ценой до 500 зеленых.
Bondarets Alexander писал(а):
Неужто в самом деле намного ускорит процесс, сравнивая с традиционным на сегодняшний день методом полевого кодирования? Таскать с собой прибор еще и компьютер

Будет очень удобно! Компьютер будет закреплен на штативе (на штативе, кто не знает, есть специальные "ушки" для разного рода девайсов), воскресим мензульную съемку в электронном амплуа!
misha_OD писал(а):
Ми ж живемо в епоху Аватара .... Хай живе Ейва! :)

ДымишЪ батенька!
Рекомендую на ночь мультиков не смотреть, а то, однажды на-ви забирут тебя на Пандору, останешся навсегда синеньким человечком )) :wink:


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 13 апр 2010 23:25 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
Выложил на файлообменник видео показывающее как работает контроллер и тахеомметр в паре.
Вот какие возможности могут появится у простенького тахеометра.
Видео без звука, интересно то, что контролер женским голосом озвучивает выполняемые действия и озвучивает операции которые требуется выполнить.
Есть у этого контроллера и ПО один большой недостаток: цена.
Так же экран маловат.
http://upload.com.ua/get/901545390/


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 14 апр 2010 07:40 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 740
Откуда: Vinnitsa
С этими файлообменниками :) Лучше на youtube выкладывайте.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 24 апр 2010 21:58 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
вот полезное описание формата GSI ONLINE
http://www.engineeringsurveyor.com/soft ... e_v114.pdf
вводя ручками в HyperTerminal команды, прибор выполняет элементарные операции.
Вот подобный софт от лейки http://www.leica-geosystems.com/downloa ... BRO_en.pdf
Дабы не лазить с проводами можно использовать Bluetooth RS232 адаптер.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 27 апр 2010 12:05 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
Вооружившись тахеометром Leica805power и встроенным ПО виндовса Hyper Terminal решил написать отчетик об организации работы тахеометров Leica до TPS800 серии:

Подключение заключается в настрайке тахеометра на работу с RS232 портом. И объеденении ПК и тахеометра кабелем RS232 (возможно использовать RS232-bluetooth адаптер, радиус действия существенно повысится в среднем до 100метров).
Устанавливается тахеметр и производится измерение и запись измерений(после чего тахеомер уточнит: желаем ли мы использовать RS232 порт вместо внутреней памяти).

При записи измерений тахеометр передает номер точки, измереные углы, и длины. Выглядит это так:
11....+00000091 21.024+35024580 22.024+01126250 31..06+00000000 81..06+00000000
82..06+00000000 83..06+00000000 87..16+00000000
Описание слов в файле GSI:
11 Pointnumber
21 Horizontal Angle
22 Vertical Angle
31 Slope distance
81 Target Easting (E)
82 Target Northing (N)
83 Target Elevation (H)
87 Reflector height (hr)
После передачи данных тахеометр ожидает от COM порта подтверждения записи (собственно перевода коретки), в Hyper Terminal я ввожу "пробел и Entr" чем коректно завершаю запись точки. Если не подтвердить запись данных, тахеометр выдаст ошибку записи (номер измеряемой точки при этом не изменится).


В режиме записи на RS232 порт, тахеометр позволяет работать только с меню измерений(функционал встроенных программ становится недоступным), в этом меню есть ряд полезных функций такие как кодировка, запись станции, и тд..

По скольку я использую в работе кодировку пикетов, мне очень важно сохранить работу с кодировкой (возможно некоторые пользователи используют также атрибуты кодировки, что очень удобно в стандартизации и автоматическом отрисовывании измеряемых оъектов).
Кодировку прийдется вводить в память прибора при помощи функции "КОД", при записи кода на RS232 порт подается полный список всех кодов и атрибутов(в зависимоти от тахеометра). Пример записи кода:
410001+00PROBA2 42....+00000000 43....+00000000 44....+00000000 45....+00000000
46....+00000000 47....+00000000 48....+00000000 49....+00000000
Описание слов кодировки в файле GSI:
41 Code-Block ID "собственно код, в нашем случае PROBA2"
42-49 Information (1-8) "атрибуты кодировки"
После передачи кодов тахеометр ожидает завершение записи с СОМ порта.
Поскольку Кодировка позволяет использывать 16ти значное число, то маску передачи данных удобнее настроить на формат GSI16.
*410004+1234567890123456 42....+0000000000000000 43....+0000000000000000 44....+
0000000000000000 45....+0000000000000000 46....+0000000000000000 47....+00000000
00000000 48....+0000000000000000 49....+0000000000000000
Вот собственно и пример с кодом 1234567890123456, показывающий полный функционал кодировки.
Чтоб для каждого измерения нам не присваивать кодировку пикету, можно использовать команду "GET" посылаемую из ПК на порт тахеометра. Эта команда может получать любые строчные данные состояния тахеомера и текущих измерений.
Пример использования команды:
С терменала позаем команду:
GET/I/WI41<CR/LF>
и получаем в ответ
*41....+1234567890123456
Если кому интересны атрибуты кодировки, то этой же командой можно запрашивать и слова с атрибутами (GET/I/WI42..49).


Для получения данных о станции надо использовать запросы:
16 - Station Pointnumber - GET/I/WI16;
84 - Station Easting (E0) - GET/I/WI84
85 - Station Northing (N0) - GET/I/WI85
86 - Station Height (H0) - GET/I/WI86
88 - Instrument height(hi) - GET/I/WI88
Тут поднимается вопрос о смысле записи станций с тахеометра, можно ведь станции задавать прямо из геодезии.
Единственный нюанс, если мы все-таки используем TCP/IP связку для отображения в реальном времени пикетов в дигиталсе и рисуем сразу в нем, будет немного неудобно сворачивать дигиталс и создавать станцию в геодезии.
По этому надо обдумать как реализовать считывание станций с тахеометра.


Вобщем все описаное получено из описания форматов GSI ONLINE for Leica TPS and DNA и GSI ONLINE for Leica TPS выложеные в топике в формате PDF.

Остается теперь все это прикрутить к модулю Geodesy :wink:


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 05 май 2010 19:08 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
Получил от представителей Leica наиболее свежую версию документации, об обмене данными между приборами.
Судя из документа то по TPS100 Series протоколу работают приборы TC400/600/800/900 серии..

Набросок логгера для работы с тахеометрами leica :

Надо предусмотреть метод выбора формата измерений (GSI16/GSI8), в ручную выбирать, или автоматически. Определить формат записи можно легко, у GSI16 в начале первого слова данных записуется символ "*", который автоматом определяет, что вся строка будет записана в формате GSI16

В логгере требуется зделать кнопочку, которая будет запускать запись измерений (удобно её отображать разными цветами, во время работы и простя)
после запуска записи логгер должен записывать в файл данные сырых измерений, желательно предвидить работу с *.bak файлами.
Надо будет продумать в геодезии функцию аналогичную дигиталсу \Настройки\запись\запись при зборе каждого объекта.

Понадобится предвидить кнопку запроса кодировки измерений, для упрощения обмена данных (к примеру на тахеометре 400 серии не слишком удобно кодировать, хотя возможность есть),используя команду GET мы получим кодировку.

В принцепе можно аналогичным способом получать и данные о станции на каждом пикете, но я боюсь что это затянет обмен данными(хотя попробыватьт надо, запрашивать только высоту, и имя станции). Наиболее наглядно конечно создавать станции в геодезии, собствено переход со станции к станции, это уже возня, и внести в геодезию новую станцию будет не столь сложно.

Былобы не плохо продумать функцию(кнопочку) сканирование горизонтального угла в реальном времени, к примеру раз в 2 секунды, чтоб на экране геодезии или непосредственно в дигиталсе отображалось красной линией направлениие трубы тахеометра (данная функция организована в контроллере Trimble и по моему очень удобна)


Решение проблемы работы с ЖК экраном ноутбуков и тд..
Для уменьшения бликов от ЖК экрана попробывал использовать поляризованные очки (в моем случае фирмы Polaroid, практически все их очки имеют вертикальную поляризацию), можно сказать довольно эффективно, экран просматривается намного лучше при попадании на экран солнечного света. Один нюанс, поляризация испытуемого экрана оказалась горизонтальная, пришлось повернуть экран на 90°, в данном случае потребуется изготовить в опитической мастерской в стандартную оправу, правельно соорентированые поляризированные стеклышки.


Вложения:
FlexLine_GSI_Manual.zip [370.53 Кб]
Скачиваний: 26
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 12 май 2010 21:14 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
Подключил к ПК два шнурка, один с тахеометром Leica TCR805power, а другой с контроллером Trimble TCS2.
Зазеркалил COM порты сами на себя, и открыл окошки Hyper Terminal(а) для каждого порта. В одном окошке отображались запросы контроллера, в другом ответы тахеометра на эти запросы.
Видео прилогается.
Добавлено:
интересно что команда GET бывает различной, с запуском измерений, и просто считыванием данных
GET/M/WI31 запускает измерния и выдает "свежие" измерения на порт
GET/I/WI31 выдает последние измеряные данные, находящиеся в памяти тахеометра


Вложения:
1.RAR [340.55 Кб]
Скачиваний: 18
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Продолжаем тему автоматизации.
СообщениеДобавлено: 06 июн 2010 09:56 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 131
Откуда: Ужгород
Интересный факт который по началу упустил, это возможность запроса из тахеометра ряд данных(GSI слов), получаемых одной строкой.
Запрос GET/I/WI41/WI16/WI86 вернет данные о кодировке измеряемого объекта (WI41), имя станции (WI16) и высоту станции (WI86).

При наблюдением за обменом данных между Leica Geo Office tools и тахеометром, наткнулся на язык общения, к которому пока не нашел описания (местные представители Leica пожали плечами и перенаправили меня на адрес поддержки лейки, видимо я их достал :twisted: ).
Данный язык позволяет организовать полноценное скачивание данных с прибора, контролируемое программно, также выполнять ряд функций доступных в ПО Leica Geo Office tools.


Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2

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


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

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


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

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