2=DeaD=,
акум, зарядка экран с тачем за тежи деньги. нужна только плата, не проблема (если заранее полазить по сайтам и выбрать планшет с платой не на весь планшет). ненужное отложить (экран, корпус) на неопределённый срок или сразу продать. акум или как как резервный для питания основной платы или использовать для других железок. к бесполезным вещам акум или блок питания трудно отнести.
фреймворки и либы? а что в qt такого полезного для роботов? но вы же его насколько я помню используете, как минимум для создания управляющих программ с формами. или qt ни разу не раздут? пример из далека. в демках на асме в 100 байт (com`кого файла и это полный размер) влезает инициализация графического режима, отображения простенькой 3д анимации + по фону музыка играет. под винду я когда-то тут на форуме выкладывал 10k демку, которая тоже 3д всякие вырисовывала и музыку по фону играла. а теперь чуть ближе к сути. нужно сделать консольное или оконное приложение, в котором нужно будет ввести 2 числа, а программа их просто сложит и выведет результат. на сколько кб файлик затянет (с учётом размера всей библиотеки/фреймворка) с использованием qt или .net или java? на асме или чистом си без подключения "лишнего" это всё будет намного меньше. теперь именно к dotnet. смотрим на самые простые типы, допустим int32. вроде int32 как int32, "4 байта" в памяти и всё такое. а копни глубже и это далеко не так. методы:
CompareTo(Int32)
CompareTo(Object)
Equals(Int32)
Equals(Object)
Finalize
GetHashCode
GetType
GetTypeCode
MemberwiseClone
Parse(String)
Parse(String, NumberStyles)
Parse(String, IFormatProvider)
Parse(String, NumberStyles, IFormatProvider)
ToString()
ToString(IFormatProvider)
ToString(String)
ToString(String, IFormatProvider)
TryParse(String, Int32)
TryParse(String, NumberStyles, IFormatProvider, Int32)
поля:
MaxValue
MinValue
интерфейсы
IConvertible.ToBoolean
IConvertible.ToByte
IConvertible.ToChar
IConvertible.ToDateTime
IConvertible.ToDecimal
IConvertible.ToDouble
IConvertible.ToInt16
IConvertible.ToInt32
IConvertible.ToInt64
IConvertible.ToSByte
IConvertible.ToSingle
IConvertible.ToType
IConvertible.ToUInt16
IConvertible.ToUInt32
IConvertible.ToUInt64
и это только пример простых базовых "кирпичиков". что будет уже на уровне классов формы или сокета примерно представляете? сам фреймворк тогда вообще можно называть монстроидальным. в одной ситуации эти все прожерливые (как по занимаемой памяти, так и беспощадному пожиранию тактов) навороты могут вообще никогда не пригодится. а с другой могут оказаться очень полезными. но они есть и это то, что я подразумевал под "раздувают". это всё касается только .net? неа, в той или иной степени в библиотеках высокоуровневых языков это есть. и при написании операционки или приложений под неё используются всё тежи "бесполезно" раздутые библиотеки и фреймворки.
по поводу ros vs .net
это совершенно разные вещи их просто не имеет смысла сравнивать в лобовую. ну как хотите. ros гордо называется операционной системой. можете её установить на голое жележо без линукса? упс, а одну из веток .net можно. для зрения к приложению на .net подключается opencv или другие специализированные библиотеки. ros настолько самодостаточна, что ничего не подключаются?
Search the 2000+ libraries available for ROS
...
artoolkit: ARToolKit is a software library for building Augmented Reality (AR) applications
opencv2: The Open Source Computer Vision Library 2.0
base_planner_cu: A 2D Path Planning System
базовых классов для работы с сетью более чем прилично. нехватает? есть wcf - эдакий монстрик в миниатюре для обмена данными, которому фиолетово, на локалке всё происходит или между удалёнными компьютерами. ему вообще нет дела, что на "другой стороне" может приложение, "незнающее" что такое .net и тем более wcf. для плагинов/модулей "из коробки" mef, а так ещё минимум есть unity. хз, что такое диспетчер задач в ros. в дотнете уже много плюшек для использования асинхронных операций и создания многопоточных приложений. а в .net 4.5 rc уже есть весёлая такая библиотечка
tpl, это то, что вы спрашивали или нужно что-то подобии wf (windows workflow foundation)? на всякий, в кратце что это описано
тут. там ещё коменты есть.
бодаться долго можно, ну нет ничего волшебного в этом .net, нетуууу. просто в нём есть докука всего полезного, не больше. кто захочет сможет распределенный высоконагруженый сервер сделать для ммо, сайта или какого другого сервиса. зрение, роботы, ...? не вопрос. а кто не захочет, не сделает или сделает, но используя другие фреймворки, библиотеки, платформы.
п.с. "анологичное"? неа, имхо анриал. в чём-то с другими вещами пересекается, в чём-то лучше, в чём-то хуже. но .net уникальна (если с той точки зрения, что это слегка не фреймворк, а экосистема).
Добавлено спустя 3 минуты 59 секунд:ALS писал(а):Angel71, мне-то, как юзеру - что толку от "ваших" фреймворков и многоплатформенности ? Если оно едва шевелится...
У меня ж есть живой пример перед клазами )
Почему прога, писанная на "ущербной" Delphi6 (2001 года !) и либой от 2006 года мне кажет более динамичную картинку ? С записью по датчику движения, возможностью отзеркалить картинку, OSD, программным зумом и прочими свистоперделками ?
А просто окошко в браузере или даже в VLC (я не говорю уже про монстров, писаных на дотнете) мигает, пердит, но не едет ?
а что мне от корявого, вечно глючащего, тормозящего г-на написаного на делфи (или vc++ 6 или ещё на чем-то древнем ) полными идиотами?
если руки из опы, а в голове пусто или от силы гнилые опилки, то грешить на инструмент, использованный при разработке не стоит. знаете как мне иногда хочется прибить до..., написавших арм_звит? а заодно и тех ..., кто решил, что людям этим ... нужно воспользоваться при создании отчёта в налоговую. уууууууууу, йа вам передать не могу (забанят, пожизнено). и такого ... софта предостаточно.
Добавлено спустя 12 минут 22 секунды:ALS писал(а):=DeaD= писал(а):Браузер чуток не для этого предназначен...
Не хочу быть к.о., но боюсь, что андроидные медиаплейеры еще меньше на это расчитаны.
не хочу вас опять разочаровывать, но плеер плееру рознь. на андроид я поставил 2160p, воспроизводит всё видео с преобразованием из 3д в 2д, маштабированием и с разрешениями вплоть до 2160p. субтитры и что-то там еще есть. без всяких тормозов, глюков и прочих прелестей. на настольном компе под виндой я не смог ни в одном плеере воспроизвести несчастный деморолик 2160p. у меня просто проц захлебнулся, а за счёт видюхи декодить даже и не пыталось. аха проц условно в сумме выдаёт 12ггц. 1ггц x86 (а хоть в одном из самых худших вариантов в виде атома) это далеко не те примитивно-скромненькие 1ггц на арме.