Programlama robotlar. Geliştirme robotik

Tarihli:

2018-11-24 03:10:21

Görünümler:

747

Verim:

1İstemek 0Sevmeme

Pay:

Table of contents:

Programcı-geliştirici androidler çalışan kavşağında sibernetik, psikoloji ve бихевиоризма (davranış bilimi) ve mühendis, oluşturan algoritmaları endüstriyel robotik kompleksleri, temel araçları arasında olan yüksek matematik ve mekatronik, çalışmak istediğiniz için umut verici bir sektör, önümüzdeki yıl - robotik. Robotlar rağmen, göreli yenilik terimi, eskiden beri tanıdık insanlığa. Burada sadece birkaç gerçekleri tarihin gelişimi akıllı düzenlemeler.

Demir insanlar Henri Draw

Hala Antik Yunan mitleri bahsedildi mekanik köleler tarafından oluşturulan Гефестом gerçekleştirmek için ağır ve monoton işleri. Ve ilk mucidi ve geliştiricisi человекоподобного robot oldu efsanevi Leonardo da Vinci. Günümüze kadar son derece ayrıntılı çizimler italyan deha açıklayan mekanik şövalye, taklit yeteneğine sahip insan hareketleri eller, ayaklar, kafa.

Oluşturmak için ilk otomatik mekanizmaları ile yazılım tabanlı bir başlangıcı bir sonu, XVΙΙΙ. yüzyıl avrupa saat ustası. En başarılı ve bu alanda isviçreli uzmanlar, baba ve oğlu Pierre-Jacques ve Henri Beraberlik. Onlar tarafından oluşturulan bir dizi insansı robotlar ("yazma oğlum", "ressam", "музыкантша") temel yönetim çamaşır yatıyordu saat mekanizmaları. Bu onur Henri Beraberlik bundan sonra programlanabilir insana benzer içecek otomatları demeye başladı "андроидами".

Kaynağında programlama

Programlama Temelleri, endüstriyel robotlar atılmıştır şafak XIX. yüzyıl Fransa. Burada aynı ve ilk geliştirilen program, otomatik, tekstil makineleri (iplik ve dokuma). Hızla büyüyen bir ordu Napolyon korkunç ihtiyacı içinde tam teçhizatlı ve bu nedenle dokularda. Mucit Lyon Joseph Жаккар önerilen yol hızlı yeniden yapılandırma tezgahı üretimi için farklı türde bir ürün. Genellikle bu prosedür, bir talep, bir zaman büyük miktarda, büyük çaba ve dikkat, bütün bir ekip. Özü yenilikler oldu bir kullanıma karton kartları delikli delikli. İğne, düşen, просеченные yerleri gerekli şekilde смещали iplik. Değişim kartı hızlı bir şekilde gerçekleştirilmiştir operatör makine: yeni перфокарта - yeni bir program, yeni bir tür kumaş ya da desen. Fransız kalkınma haline gelmiştir prototip modern otomasyon sistemleri, robotlar için yeteneği ile programlama.

Daha:

Lenovo v580c: ayrıntılı bir inceleme

Lenovo v580c: ayrıntılı bir inceleme

Bugün karar hakkında yazmak için bir dizüstü Lenovo v580c. İnceleme ayrıntılı olarak bu taşınabilir PC serisi Ideapad yüksek popülerlik, ama çok değil biliyorum, ne çekiyor bu cihaz alıcı. Model, hızlı ve kendi içinde çok olumlu özellikleri de vardır...

İstiyorsanız, taklit disk görüntü? Program Alcohol %120 - en iyi çözüm!

İstiyorsanız, taklit disk görüntü? Program Alcohol %120 - en iyi çözüm!

Birçok profesyonel PC kullanıcıları farkındayız son derece kaliteli ve işlevsel bir program görüntüleri ile çalışmak. Alcohol 120% - bu muhteşem programı bilen yaratmak için değil, sadece «hayaletler» en farklı disk türleri için yola çıka...

Screen: bu nedir ve nasıl oluşturmak için

Screen: bu nedir ve nasıl oluşturmak için

Birkaç kullanıcılar nasıl biliyor sreen, nedir ve ne için kullanılır? Altında veri kavramı ima anlık ekran. Tabii ki, önce öğrenmek, onu almak için nasıl anlamak gerekir, ne için genellikle gereklidir, ve şimdi biz bu konuda konuşmak.Sreen: nedir ve ...

Bir Fikir, önerilen Жаккаром, zevk ile kullandım kendi otomatik cihazlar, birçok mucitler:

  • Baş istatistik Sn. Корсаков (Rusya, 1832'de) - mekanizma için сравнивания ve analizi fikirler.
  • Bir Matematikçi Charles Babbage (İngiltere, 1834 tarihli) - analitik makine için çözümler geniş bir yelpazede matematik problemleri.
  • Mühendis Hermann Hollerith (ABD, 1890 tarihli) cihaz, depolama ve işleme için veri toplama (табуляторе). Not: 1911 yılında bir şirket. Холлерита aldı adını IBM (International Business Machines).

Delikli kartlar vardı taşıyıcıları, bilgi kadar 60'lı yıllarda geçen yüzyılın.Programlama, endüstriyel robotlar

Ne robot mu?

Kendi adını, akıllı makineler için gerekli çek драматургу Карелу Чапеку. Tiyatro oyunu "R. U. R.", увидевшей ışık 1920 yılında, yazar, adlı robot yapay insan için oluşturulan ağır ve tehlikeli üretim siteleri (robota (чешск.) - Zor iş). Ve farklı kılan, robot mekanizmaları üzerindeki ve otomatik cihazlar? Aksine, son, bir robot değil, sadece bazı eylemleri gerçekleştirir, körü körüne заложенному algoritması, ama mümkün daha yakından çevre ile etkileşim ve insan (operatör), terzi kendi işlevini değiştirdiğinizde, dış sinyalleri ve koşulları.

Kabul ilk görevdeki robot inşa ve uygulanan 1928 yılında amerikalı mühendis R. Уэнсли. İnsansı "demir entelektüel" adını aldı Herbert Телевокс. Defne üzerinde öncü bir iddia da biyolog Makoto Nishimura (Japonya, 1929) ve ingilizce bir asker William Richards (1928 yılında). Oluşturulan mucitler antropomorfik mekanizmaları vardı benzer bir işlevsellik: yeteneğine sahip olarak, hareketli bacaklarda ve baş, gerçekleştirmek için ses ve ses komutları, cevap basit sorular. Temel amacı cihazlar oldu gösteri, bilimsel ve teknolojik gelişmeleri. Bir sonraki devrim, teknoloji geliştirme, izin kısa bir süre içinde oluşturmak ve ilk endüstriyel robotlar.

Nesil

Geliştirme robotik sürekli bir, поступательный bir süreçtir. Bugüne kadar oluşmuş üç belirgin nesil "akıllı" makineler. Her ile karakterize, belirli göstergeler ve alemleri bir uygulama.

İlk nesil robotlar oluşturmak için dar bir faaliyet. Makine gerçekleştirmek için edebiliyoruz sadece belirli bir programlanmış dizisi. Kontrol cihazları, robotlar, devre tasarımı ve programlama hemen hemen ortadan bağımsız bir işleyişi gerektirir oluşturmak için özel bir teknoloji alanı ile gerekli ek donanım ve bilgi-ölçüm sistemleri.

Ikinci nesil Makineler denir очувствленными, ya da uyarlanabilir. Programlama robotlar ile yapılmaktadır alarak büyük bir set, iç ve dış sensör. Analizi yoluyla gelen bilgi ile, sensör,üretilen gerekli kontrol etkisi.

Ve son olarak, üçüncü nesil akıllı robotlar mümkün:

  • Genelleme ve analiz bilgileri
  • Geliştirmek ve самообучаться, biriken bilgi ve becerileri
  • Tanımak görüntüleri ve durum değişiklikleri ve buna göre inşa çalışmaları yürütme sistemi.

Temel yapay zeka yatıyor algoritmik yazılımı.Robotik, robotlar

Genel sınıflandırma

Herhangi bir iyi temsil eden, modern bir fuar robotlar çeşitli "akıllı" makineler yapabiliyor vurmak değil, sadece sıradan, ama aynı zamanda profesyoneller. Ve nelerdir robotlar? En genel ve anlamlı bir sınıflandırma önerdi sovyet bilim adamı A. E. Кобринский.

Amaçlanan ve gerçekleştirilen işlevler robotlar ayrılır üretim-sanayi ve araştırma. İlk, niteliğine göre, eser, olabilir, teknolojik, kaldırma ve taşıma, genel veya özel. Araştırma için tasarlanmış çalışma alanları ve bölgeleri, tehlikeli ya da ulaşılmaz bir kişi için (uzay, toprak bağırsakları ve volkanlar, derin katmanları okyanus).

Türüne Göre yönetim seçebilirsiniz биотехнические (kopyalama, takım, cyborg, interaktif ve otomatik), ilke - sert programlanabilir, uyarlanabilir ve esnek bir şekilde programlanabilir. Hızlı bir gelişme, modern mikroişlemci teknolojisi, geliştiricilerin neredeyse sınırsız olanaklar tasarlarken, akıllı makinelerin. Ama çok temiz схемное ve yapıcı bir çözüm olarak hizmet verecek gibi pahalı bir kabuk olmadan ilgili yazılım ve algoritmik bir yazılım.Aygıt robot kontrol: devre tasarımı ve programlama

Programlama Temelleri robot

Silikon mikroişlemci başardı almaya, beyin fonksiyonları robot gerekir "dökmek" kristal uygun bir program. Normal bir insan dil yeteneğine sahip değildir sağlamak için net bir формализацию görev, doğruluk ve güvenilirlik, onların mantıksal değerlendirme. Bu nedenle, gerekli bilgiler görünüyor belirli bir şekilde kullanarak, programlama dilleri, robot.

Göre çözülebilir güncel görev yönetimi gibi özellikler dört düzeyi, bu tür özel hazırlanmış dil:

  • Düşük seviye kontrolü için kullanılır yürütme sürücüler olarak doğru değerleri doğrusal ya da açısal hareket, tek tek bağlantıları bir fikri sistem,
  • Seviye raket sağlar, toplam, tüm kontrol sistemi, yazilimlari çalışma organı robot koordinat alanında,
  • Seviye işlemleri için hizmet veren oluşumu, çalışma programı, belirterek, dizisi, gerekli eylem belirli bir sonuca ulaşmak için.
  • Zirve - işleri - program olmadan ayrıntı gösterir ne yapmak gerekir.

Robotik istekli azaltmak programlama robot ile iletişim kurmak için onları konuşuyor üst düzey. İdeal olarak, bir operatör koyar görevi: "Üretilmesi, içten yanmalı motor, araç" ve bekler robot tam bir iş yapmak.programlama Dili robotlar

Dil nüansları

Modern robotik programlama robotlar gelişen iki векторам: роботоориентированное ve görev yönelimli programlama.

En yaygın роботоориентированные diller - AML ve AL. İlk geliştirilen ve IBM tarafından sadece akıllı yönetim mekanizmaları kendi üretimi. İkinci ürün uzmanı Stanford üniversitesi (ABD) - aktif olarak gelişen ve önemli bir etkiye sahiptir oluşumu, yeni bir dil, bu sınıf. Profesyonel kolayca разглядит dil karakteristik özellikleri Pascal ve Алгола. Tüm diller odaklı robotlar, tanımlamak için bir algoritma, nasıl bir prosedür "akıllı" bir mekanizma. Bu bağlamda program, sık sık çıkan, çok hantal ve rahatsız edici, pratik bir uygulama.

Programlama, robotlar görev odaklı konuşuyor, programda belirtilen dizi eylem ve gol ya da ara konumları nesne. En popüler segmentte, dil AUTOPASS (IBM) olduğu bir çalışma ortamının durumunu temsil grafik olarak (üst - nesneleri, ark - iletişim).programlama Temelleri robotlar

Eğitim robot

Herhangi bir modern robot bir обучаемую ve uyarlanabilir bir sistem. Gerekli tüm bilgileri içeren bilgi ve becerileri, ona aktarılır öğrenme sürecinde. Bu işlem, doğrudan girilmesi bellek, cpu, ilgili veri (detaylı programlama - семплинг) kullanılarak sensör robot (yöntem görsel gösteri) - tüm hareket ve hareket mekanizmaları robot hafızaya kaydedilir ve daha sonra yeniden çalışma döngüsü. Öğrenme, sistemi yeniden kendi parametreleri ve yapısı oluşturur bilgilendirme modeli dış dünya. Bu temel fark, robotlar ve otomatik hatları, endüstriyel makineleri ile sert yapısına ve diğer geleneksel otomasyon. Listelenen öğrenme yöntemleri var önemli eksiklikleri var. Örneğin, bir семплинге yeniden yapılandırılması belirli bir zaman alır veişgücü nitelikli bir uzman.

Son Derece umut verici görünüyor program, robot programlama, geliştiriciler tarafından sunulan Laboratuar, bilgi teknolojisi Mıt (CSAİL MİT), uluslararası konferans, endüstriyel otomasyon ve robotik ICRA-2017 (Singapur,). Onların yarattıkları platform C-LEARN vardır. her iki yöntem. O bir robot kitaplığı temel hareketleri ile belirtilen sınırlamaları (örneğin, kavrama kuvveti için raket şekline göre ve sertlik parça). Aynı zamanda, operatör gösterir ve robot anahtar, hareket, üç boyutlu arayüz. Sistemi esas görevi, dizisi oluşturan işlemleri gerçekleştirmek için çalışma döngüsü. C-LEARN üzerine sağlar, varolan bir programı için robot bir başka tasarım. Operatör, bu gerekli değildir derinlemesine bilgiye programlama.Robotik, programlama, robot

Robotik ve yapay zeka

Uzmanlar, Oxford üniversitesi uyarmak, önümüzdeki iki yıl makine teknolojisi yerini alacak yarısından fazlası günümüzün işler. Gerçekten, robotlar uzun süredir uğraş değil, sadece tehlikeli ve zor uzanıyor. Örneğin, programlama, ticaret robotlar büyük ölçüde потеснило broker-insan, dünya borsaları. Hakkında birkaç kelime yapay zeka.

Görünümünde bilmeyenler bu antropomorfik robot, yetenekli insan yerine hayatın birçok alanında. Kısmen öyle, ama büyük ölçüde yapay zeka - bu valesiz sanayi, bilim ve teknoloji, bilgisayar programları yardımı ile, etkili düşünme "Homo sapiens", beyninin çalışmasını. Bugünkü gelişme aşamasında AI daha fazla insanlara yardımcı olur, eğlendirir onları. Ancak, uzmanlara göre, daha fazla ilerleme robotik ve yapay zeka koymak, insanlığın önünde bir dizi ahlaki, etik ve yasal sorunlar.

Bu yıl fuarda robotlar Cenevre en mükemmel android Sofya söyledi öğrenir insan olmayı. Ekim ayında Sofya tarihinde ilk kez bir yapay zeka tarafından kabul edilmiştir vatandaşı Suudi Arabistan ile tam haklara sahip. İlk kırlangıç?Robot yeteneği ile programlama

Temel eğilimleri robotik

2017 yılında uzmanlar dijital kaydetti sektöründe, birçok seçkin çözümleri sanal gerçeklik teknolojisi. Bir yere gitmedi ve robotik. Çok umut verici görünüyor yön ferah yönetimi zor робомеханизмом üzerinden sanal kask (VR). Uzmanlar tahmin bir talep, böyle bir teknoloji iş ve sanayi. Muhtemel kullanım senaryoları:

  • Yönet insansız tekniği (depo погрузчиками ve manipülatörler, uçağı, трейлерами),
  • Taşıyan tıbbi araştırma ve cerrahi operasyonlar,
  • Mastering zor nesneler ve alanları (alt, okyanus, kutup bölgeleri). Ayrıca, robotları programlamak için izin egzersiz ve çevrimdışı çalışma.

Bir Başka popüler trend - connected car. Son zamanlarda temsilcileri devi Apple, ilan ya da geliştirme, kendi "insansız hava aracı". Tüm firmaları daha çok ilgilerini ifade oluşturma makineleri, yetenekli, bağımsız hareket пересеченным pisti, istinat yükler ve ekipmanları.

Artan zorluk algoritmalar robot programlama ve yapay zeka ile öğrenme getirmektedir artan gereksinimleri bilgi işlem kaynaklarını ve bu nedenle, "demir". Görünüşe göre, iyi bir çıkış bu durumda, bağlantı bulut altyapısı.

Önemli bir yönü - bilişsel robotik. Hızlı bir büyüme "akıllı" makinelerin neden geliştiriciler giderek merak etmeye nasıl öğretmek için robotlar, akıcı etkileşim.


Article in other languages:

AR: https://tostpost.com/ar/computers/10650-programming-of-robots-the-development-of-robotics.html

BE: https://tostpost.com/be/kamputary/18694-pragramavanne-robata-raspraco-ka-robatatehn-k.html

DE: https://tostpost.com/de/computer/18510-programmierung-von-robotern-die-entwicklung-der-robotik.html

En: https://tostpost.com/computers/25354-programming-of-robots-the-development-of-robotics.html

ES: https://tostpost.com/es/los-ordenadores/18431-la-programaci-n-de-los-robots-el-desarrollo-de-la-rob-tica.html

HI: https://tostpost.com/hi/computers/10476-programming-of-robots-the-development-of-robotics.html

JA: https://tostpost.com/ja/computers/10469-programming-of-robots-the-development-of-robotics.html

KK: https://tostpost.com/kk/komp-yuterler/18762-ba-darlamalau-robottar-z-rleu-robototehnika.html

PL: https://tostpost.com/pl/komputery/19349-programowanie-robot-w-rozw-j-robotyki.html

PT: https://tostpost.com/pt/computadores/19190-programa-o-de-rob-s-o-desenvolvimento-da-rob-tica.html

UK: https://tostpost.com/uk/komp-yuteri/18934-programuvannya-robot-v-rozrobka-robototehn-ki.html

ZH: https://tostpost.com/zh/computers/4194-programming-of-robots-the-development-of-robotics.html






Alin Trodden - makalenin yazarı, editör
"Merhaba, ben Alin Trodden. Metin, kitap okumak, yazmak ve Gösterimler için bak. Ve sana söylüyorum.kötü değilim. İlginç projelere katılmaktan her zaman mutluluk duyarım."

Yorumlar (0)

Bu makalede Yorum yok, ilk olmak!

Yorum ekle

İlgili Haberler

Seçin tarayıcı film: yararlı bilgiler

Seçin tarayıcı film: yararlı bilgiler

çeviri İçin negatifleri veya slaytları dijital formata kullanan özel bir cihaz - tarayıcı film. O farklıdır, normal bir tarayıcı, ancak işlemek için tasarlanmış küçük, saydam görüntülerin büyük çözünürlük. Her ne kadar birçok tara...

Nasıl bir disk görüntü kullanarak Windows ücretsiz hizmet

Nasıl bir disk görüntü kullanarak Windows ücretsiz hizmet

Rağmen, evrensel yayılması flash sürücüler, optik sürücüler bulunur çok nadir. Özellikle, onlar için yayımlanan resmi sürüm oyun, film ve müzik. Ayrıca, ınternet üzerinde yaygın görüntüleri gibi bir ortam. Bu bağlamda, yeni başlay...

Bu ilginç geçmişi nasıl silinir

Bu ilginç geçmişi nasıl silinir "Yandex"

Herhangi bir arama motoru var bellek. Yani tüm sorgular, kullanıcının onu bırakır, kaydedilir, özel olarak belirlenen yere «Tarih». Bu bilgiler sabittir, sadece nispeten bu kullanıcılar, kayıtlı bir web sitesi bir aram...

Nasıl düzenlemek isyan

Nasıl düzenlemek isyan "Hapiste" olduğunu ve bunun için

Büyük miktarda sakinleri Rusya ve rusça konuşan ülkelerin kullandığı sosyal ağ "Vkontakte". Orada e-posta arkadaşlarınızla hakkında konuşmak, olayları, hayatı okumak faydalı bilgileri öğrenirsiniz çeşitli kamu sayfaları ve benzeri...

Nedir, port 80 ve ne yiyor?

Nedir, port 80 ve ne yiyor?

Bir ağ yapılandırma veya kurulum ev sunucusu çalıştırmak için, bu kavram, bağlantı noktası 80. Genellikle ilk kontrol, erişim. Genellikle 80 numaralı bağlantı noktası kapalı. İçin en iyi ne olduğunu anlamak gerekir kısaca özetleme...

Oyun

Oyun "Far cry 4" - sistem gereksinimleri

Daha ilk bölüm serisi "Far cry" vurdu tüm hayranları için oyun. Bu proje son derece verimli çalışmış, daha da önemlisi, vardı, muhteşem bir grafik bileşeni nedeniyle olduğu ve tüm dünyaya nam salmış. Bu tetikçi bir hiç olmuştur ço...