IoT時代に乗り遅れるな!低価格マイコンボードのAzure接続
Microsoft社では現在、IoT (Internet of Things)用途向けの新たなクラウドサービス、Azure Intelligent Systems Service (ISS) を用意しています。本講演では組み込みシステム開発技術者向けに、小型低価格のマイコンボードからISSを始めとする Azure が提供する各種サービスに接続し、活用するための方法を紹介します。
Azure IoT Plug and Play, the overview and practiceAtomu Hidaka
Azure IoT Plug and Play is a new service for IoT announced at BUILD in May. In this session, I will explain the outline of this service, including the relationship with Azure Digital Twins, while comparing it with the protocols for IoT devices such as BLE, EnOcean and OPC UA that are already popular.
Through this session, listeners can learn about the newer trends in Azure IoT.
Azure IoT Plug and Play, the overview and practiceAtomu Hidaka
Azure IoT Plug and Play is a new service for IoT announced at BUILD in May. In this session, I will explain the outline of this service, including the relationship with Azure Digital Twins, while comparing it with the protocols for IoT devices such as BLE, EnOcean and OPC UA that are already popular.
Through this session, listeners can learn about the newer trends in Azure IoT.
Azure Data Factory – Data Management für die Cloudinovex GmbH
Die Azure Plattform bietet inzwischen sehr viele unterschiedliche Möglichkeiten zur Datenverarbeitung– und Speicherung. Allerdings muss zur effizienten Nutzung der Ressourcen dieses Orchester an Diensten mit den passenden Daten auch dirigiert werden. In diese Rolle springt die Azure Data Factory, die neben Diensten wie HD-Insight oder dem Data Lake auch On-Premise-Datenquellen mitspielen lässt.
Der Vortrag liefert eine Einführung in die Data Factory sowie best practices für Ihre Real-World-Projekte.
SQL Server Konferenz, 24.02.2016
Speaker: Stefan Kirner, inovex GmbH
Weitere Vorträge unter: https://www.inovex.de/de/content-pool/vortraege/
Tips and tricks for Azure IoT system developmentAtomu Hidaka
Developing Azure Edge devices requires not only knowledge of devices and protocols, but also the various SDKs and tools that Azure provides. In this session, I will introduce small techniques such as IoT-Edge, IoT-SDK, and VS Code that make it easy to develop IoT Edge-side systems based on Raspberry Pi-based Azure IoT EnOceran gateway development examples.
How to use EnOcean Gateway with Azure OpenAIAtomu Hidaka
This document explains how to leverage EnOcean Gateway with Azure OpenAI and Azure Openai studio and its benefits. The way to effectively utilize RAG with IoT data is to test and prepare appropriate data to be used with "Azure OpenAI on your data" in advance.
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
This Lightning Talk session explains how generative AI beginners and IoT developers can master generative AI.
In the first half, he explains how to process accurate data using ChatGPT and real data, and in the second half, he shows how to apply GitHub Copilot to Windows driver development.
Tips and Tricks for developing Windows APO driversAtomu Hidaka
This document describes Windows APO, an important feature of Windows Audio.
This is a compilation of useful information from sessions at device driver development seminars. This includes useful techniques and tips for APO developers.
Useful Tips and Tricks for Windows 11 TPMAtomu Hidaka
This document describes "TPM", Trusted Platform Module, which is an installation requirement for Windows 11. It shows the detailed situation and problems of TPM in old PCs, as well as one method to solve it problems and its achievements. This will help reuse your old PC for Windows 11 and make effective use of the Windows Insider Program.
Windows 11 information that can be used at the development siteAtomu Hidaka
I will use my experience as a computer geek to teach you how to utilize Windows 11 23H2. That includes everything from how to utilize your old PC to information about the future Insider Program.
This document describes how to use ChatGPT for EnOcean IoT systems. It is very easy and output various kind of useful data, graphs, and application programs.
Using tools such as ChatGPT and bing AI on Windows, we will introduce how to easily promote DX with examples and demonstrations in an easy-to-understand manner.
This is an ALGYAN local event description for .NET and Microsoft computers. While confirming the past, present, and future of .NET Micro framework, NETMF, we will consider the embedded system technology that opens up a new era and predict the future.
Introducing new features of EnOcean GatewayAtomu Hidaka
E-Kit EnOcean gateway will have new features to connect to Windows 11. This describes current status and future plan of this Windows 11 IoT Interface of Widgets and WinUI 3.
This is the Lightning Talk document for the IoT ALGYAN 7th Anniversary Event. Here are some tips on how to use Windows 11 as an IoT platform that is useful for both learning and business.
How to use Windows 11 effectively.pptxAtomu Hidaka
This is the original slide from my session of Microsoft build events. I will publish it for the purpose of helping those who attended the session later. This story was intended to get more people to use Windows 11 effectively.
Reported a review of my work and personal affairs in 2021. Introducing the development of Windows audio drivers, which was particularly difficult this year.
セル生産方式におけるロボットの活用には様々な問題があるが,その一つとして 3 体以上の物体の組み立てが挙げられる.一般に,複数物体を同時に組み立てる際は,対象の部品をそれぞれロボットアームまたは治具でそれぞれ独立に保持することで組み立てを遂行すると考えられる.ただし,この方法ではロボットアームや治具を部品数と同じ数だけ必要とし,部品数が多いほどコスト面や設置スペースの関係で無駄が多くなる.この課題に対して音𣷓らは組み立て対象物に働く接触力等の解析により,治具等で固定されていない対象物が組み立て作業中に運動しにくい状態となる条件を求めた.すなわち,環境中の非把持対象物のロバスト性を考慮して,組み立て作業条件を検討している.本研究ではこの方策に基づいて,複数物体の組み立て作業を単腕マニピュレータで実行することを目的とする.このとき,対象物のロバスト性を考慮することで,仮組状態の複数物体を同時に扱う手法を提案する.作業対象としてパイプジョイントの組み立てを挙げ,簡易な道具を用いることで単腕マニピュレータで複数物体を同時に把持できることを示す.さらに,作業成功率の向上のために RGB-D カメラを用いた物体の位置検出に基づくロボット制御及び動作計画を実装する.
This paper discusses assembly operations using a single manipulator and a parallel gripper to simultaneously
grasp multiple objects and hold the group of temporarily assembled objects. Multiple robots and jigs generally operate
assembly tasks by constraining the target objects mechanically or geometrically to prevent them from moving. It is
necessary to analyze the physical interaction between the objects for such constraints to achieve the tasks with a single
gripper. In this paper, we focus on assembling pipe joints as an example and discuss constraining the motion of the
objects. Our demonstration shows that a simple tool can facilitate holding multiple objects with a single gripper.
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matchingharmonylab
公開URL:https://arxiv.org/pdf/2404.19174
出典:Guilherme Potje, Felipe Cadar, Andre Araujo, Renato Martins, Erickson R. ascimento: XFeat: Accelerated Features for Lightweight Image Matching, Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (2023)
概要:リソース効率に優れた特徴点マッチングのための軽量なアーキテクチャ「XFeat(Accelerated Features)」を提案します。手法は、局所的な特徴点の検出、抽出、マッチングのための畳み込みニューラルネットワークの基本的な設計を再検討します。特に、リソースが限られたデバイス向けに迅速かつ堅牢なアルゴリズムが必要とされるため、解像度を可能な限り高く保ちながら、ネットワークのチャネル数を制限します。さらに、スパース下でのマッチングを選択できる設計となっており、ナビゲーションやARなどのアプリケーションに適しています。XFeatは、高速かつ同等以上の精度を実現し、一般的なラップトップのCPU上でリアルタイムで動作します。
3. Device Drivers, Ltd. 低価格マイコンボードのAzure接続
IoTとクラウド
IoT 機器からのAzure接続
◦ Service Bus / Event Hub
◦ Mobile Service
◦ ISS (Intelligent System Service)
補足:IoT時代の組み込み技術者の心構え
展示ブース・デモ展示:D-14
2014/11/19 3
6. 3,000円の小型ボードからサーバーまで
Device Drivers, Ltd. 低価格マイコンボードのAzure接続
2014/11/19 6
.NET Micro
Framework
Windows
Embedded
Compact
Windows
Embedded
Standard
Windows
Embedded Pro
Windows
Embedded
Server
Large
Complex
Small
Simple
Cheap Expensive
Windows
on Devices
8. 一般的なクラウドサービス分類
分類名称具体例内容
Device Drivers, Ltd. 低価格マイコンボードのAzure接続
2014/11/19 8
IaaS Infrastructure as a
CUIアプリ
Service
レンタルスペース,
レンタルサーバー等
マシンまたは
OS環境を提供
PaaS Platform as a
Service
Azure, Amazon EC2,
…
アプリケーション
動作基盤を提供
SaaS Software as a
Service
Outlook, OneDrive,
…
アプリケーション
サービスを提供
PaaS環境でカスタム化されたアプリケーションサービスを容易に構築可能
IoT 向けの豊富な各種クラウド・サービス群を用意
9. IoT向けに使い易いサービスは…
Device Drivers, Ltd. 低価格マイコンボードのAzure接続
Visual
Studio
Online
2014/11/19 9
Cloud
Service
SQL
Database
Storage
Virtual
Network
Website
Active
Directory
Azure
Search
Event
Hub
Service
Bus
Virtual
Machine
Mobile
Service
Backup
ISS
Managed
Cache
Media
Service
Notification
Hubs
Scheduler
Machine
Learning
HDInsite
CDN
15. Device Drivers, Ltd. 低価格マイコンボードのAzure接続
Service Bus
◦ http://azure.microsoft.com/ja-jp/services/service-bus/
Event Hub
http://azure.microsoft.com/ja-jp/services/event-hubs/
Mobile Service
◦ http://azure.microsoft.com/ja-jp/services/mobile-services/
ISS (Intelligent System Service)
◦ http://www.microsoft.com/windowsembedded/ja-jp/intelligent-systems-service.aspx
2014/11/19 15
19. 参考情報: 太田寛氏のブログ&ハンズオン
◦ http://aka.ms/IoTHandsOn
Nick Harris氏作クラスライブラリ
◦ UNOFFICIAL partial port of the Windows Azure Mobile
Services client to the .NET Micro Framework
◦ https://github.com/nickharris/Microsoft.Azure.Zumo.MicroFramework
Device Drivers, Ltd. 低価格マイコンボードのAzure接続
2014/11/19 19
32. Device Drivers, Ltd. 低価格マイコンボードのAzure接続
IoTとクラウド
IoT 機器からのAzure接続
◦ Service Bus / Event Hub
◦ Mobile Service
◦ ISS (Intelligent System Service)
補足:IoT時代の組み込み技術者の心構え
展示ブース・デモ展示:D-14
2014/11/19 32