2010-06-12 15 views
5

Robotik dışında CCR, DSS, VPL (aka Microsoft Robotics Development Studio) nasıl kullanılır?Robotik dışında CCR, DSS, VPL (aka Microsoft Robotics Development Studio) nasıl kullanılır?

Bu konuda rehberlik arıyorum. Tüm örnekleri denedim ve ilgiyi çeken çerçeveyi buldum.

Herkes robotik dışında başka kullanımlar ve örnekler gönderebilir mi?

PS. Daha karmaşık bazı şeyleri bana açıklamak için birini arıyorum. Farklı uygulamalarla ilgili sorularım var. Herhangi biri ilgilenirse, ileri konular hakkında bire bir konuşma (danışmanlık) için ödeme yapmaya hazırım. Bana e-posta yoluyla, aynı adla ulaşabilirsiniz.

cevap

3

ben bu oldu bulabildiğim en iyi kaynaktır onları yükleyecek:

Profesyonel Microsoft Robotics Studio Kyle Johns Trevor Taylor ISBN: 978-0-470-14107-6 Kağıt Kaseti 826 sayfa

Çok iyi bir okuma gerçekten.

1

Robotlar dışında CCR kullanarak demo kullandıkları birkaç kanal9 videosunu gördüm. CCR'nin köklerini bilmiyorum, fakat çekirdek ürün geliştiricileri- George ve Satnam Singh'in XNA ve ilgili teknolojilerden geçmişleri olduğu için, CCR'nin çok iyi hitap ettiği problemi anlıyorlar. Ayrıca, CCR'nin kullandığı robot dünyasının dışında gördüğüm birçok araştırma raporu var. Ben MRDS en dsshost ve CCR robotik alanın dışından bazı web hizmetleri uygulamak ediyorum ve kısa bir süre

3

Umarım bu yardım için çok geç değildir. Ben de bunlardan biriyle uğraştım ve sanırım yere güreşmiş önemli noktalara sahibim.

Basit bir yanıt, yalnızca robotik değil, herhangi bir uygulamada DSS ve/veya CCR kullanabilmenizdir.

DSS, hafif dağıtılmış uygulamalar için bir kitaplık ve çerçeve. DSS, birbirleriyle iletişim kurabilecek ve farklı ana bilgisayarlarda çalışabilen "hizmetler" etrafında düzenlenmiştir. MRDS, birçok farklı robotu yönetmek veya benzetmek için kullanabileceğiniz jenerik hizmetler de dahil olmak üzere çeşitli robot donanımlarına sarılmış hizmetleri içerir. Ancak, bunlar sadece DSS ile ilgili olduğu kadarıyla hizmetlerdir. Her türlü hizmeti yaratabilir, servislerinizi farklı sunucularda dağıtabilir ve gerçekten "seksi" sunucu/servis tabanlı uygulamalara sahip olabilirsiniz.

CCR, çok iş parçacıklı uygulamaları çok kolay bir şekilde yapmak için bir mekanizma sağlar. Nesneler, Bağlantı Noktası adı verilen özel sıralara gönderilir. Bağlantı noktaları ile ilgilenen işleyicileri çalıştırmak için iş parçacıkları gönderilebilir/gönderilebilir. (Biliyorum; aşırı derecede basitleştiriyorum). Buradaki nokta, dikkatlice yönetilen çok iş parçacığına ihtiyacınız olan herhangi bir uygulamada CCR'yi kullanabilmenizdir. CCR'yi DSS Servisleri oluştururken kullanmanız gerekir, ancak CCR'yi kullanmak için DSS'yi kullanmak zorunda değilsiniz.

Görsel Programlama Dili ile ilgili olarak hala üzerinde çalışıyorum. Bununla birlikte, birbirine bağlayabileceğiniz iki tür şey bulacaksınız: programlama ilkelleri ve Servisler. VPL'yi robotların dışındaki şeyleri yapmak için genişletmek için, DSS Hizmetlerini bir araya getirebilirsiniz.

Umut bu kesinlikle DSS/CCR repurposing daha fazla yardım için K. Johns ve T. Taylor tarafından RDS kitabı almak, Basil B.

+0

Harika bir açıklama. – unmircea

0

Evet olur.Bu arada, sorunuz, MySpace asked themselves back in 2007 numaralı kimi insanlarda açıkça görülen yanal düşüncenin mükemmel bir örneğidir. Ayrıca, daha fazla ayrıntı için Microsoft forumlarına, özellikle de bu CCR thread numarasına bakın.

İlgili konular