Synapse Product Development Electrical Engineers, Doug Bruey and Michael Ciuffo presented a technical workshop at SXSW 2017.
This year, Valve opened up licensing of SteamVR Tracking, the world’s best 3D tracking solution and the breakthrough technology behind the HTC Vive. Now anyone can develop devices to operate in VR. Since 2014, Synapse has provided engineering support for Valve's VR development and now delivers training courses for all new licensees.
Synapse is thrilled to bring this training to SXSW as a condensed workshop; providing a behind the scenes look into the technology with hands-on experience in tracked object design and integration; delivering a solid foundation in the theory of SteamVR Tracking and an understanding of the hardware & software experience needed to design tracked objects.
PyCon JP 2021 (2021/10/16) @Hirosaji @Hirosaji_draw
https://2021.pycon.jp/time-table/?id=273843
※表示画面が小さいと感じる場合は、次のSpeakerDeckをご覧ください。
https://speakerdeck.com/hirosaji/the-art-of-reading-illustrations
=====
Title (English): The Art of Reading Pictures: Illustration Analysis in Python
PyCon JP 2021 (2021/10/16) @Hirosaji @Hirosaji_draw
https://2021.pycon.jp/time-table/?id=273843
※表示画面が小さいと感じる場合は、次のSpeakerDeckをご覧ください。
https://speakerdeck.com/hirosaji/the-art-of-reading-illustrations
=====
Title (English): The Art of Reading Pictures: Illustration Analysis in Python
This slide is for the keynote speech in JaSST Hokkaido 2020. It analysis problems of Softhouses, Japanese software companies, and proposes how to transform softhouses to good companies.
Panel SXSW : The Internet of Me : Impact of biometrics and machine learning o...Pierre-Majorique Léger
Abstract : The explosion of consumer based sensors and machine learning is at the core of advancements in biometrics and neurophysiology, and never has so much data been available. Dedicated technologies and applications have started to disrupt the way we understand ourselves, our health and the way we interact with each other and Things. The Canadian Space Agency, and CAE Inc. will be discussing how these developments are impacting their technology roadmaps and vision, and how tech centers like the Tech3Lab qualify emotion and cognitive responses to allow for a better understanding of users health and performance. Mar 13, 2017 | 10:00am – 10:45am
This slide is for the keynote speech in JaSST Hokkaido 2020. It analysis problems of Softhouses, Japanese software companies, and proposes how to transform softhouses to good companies.
Panel SXSW : The Internet of Me : Impact of biometrics and machine learning o...Pierre-Majorique Léger
Abstract : The explosion of consumer based sensors and machine learning is at the core of advancements in biometrics and neurophysiology, and never has so much data been available. Dedicated technologies and applications have started to disrupt the way we understand ourselves, our health and the way we interact with each other and Things. The Canadian Space Agency, and CAE Inc. will be discussing how these developments are impacting their technology roadmaps and vision, and how tech centers like the Tech3Lab qualify emotion and cognitive responses to allow for a better understanding of users health and performance. Mar 13, 2017 | 10:00am – 10:45am
This document describes a workshop on choosing happiness at work. It discusses how happy employees are more productive, engaged, cooperative and innovative. They take fewer sick days. Having purpose, delivering results and feeling connected at work contribute to positive emotions. The workshop includes an exercise where participants discuss what they like and would change about their jobs. It also involves a "Choose Happiness @ Work" game to discuss workplace scenarios and solutions. The goal is for participants to think of small, practical ways to positively change their organizations and make happiness a priority.
This deck accompanied Kelly Baron's SXSW talk on 3/13/17. Nudge theory is about hacking human nature using subtle, context-driven interventions. We all sometimes buy into the shampoo commercial dream that our products can make us into better people, but what if that were true?
Thanks to IoT, we’re designing products that make and break our habits. We applied nudge theory to our healthcare wearable, Under Currents, to solve billions of dollars’ worth of medical errors and save lives. When common sense fails, common sensors help us be the best version of ourselves.
Join Kelly Baron, a business designer from Fjord Austin, as she talks about how to apply nudge theory theory to digital experiences.
DesiForce is an extensive lifestyle and business utopia, complied by professionals and experts in every field imaginable. We aspire to become the connection portal for South Asians all over the world, developing ties bound in friendship, harmony and lifelong inspiration. The wide variety of topics will satisfy the fans as well as the fashionistas among you.
The document provides an overview of a Salesforce event in Mexico City on January 18, 2017 focused on innovation with Salesforce. It discusses Salesforce Einstein, which introduces artificial intelligence capabilities to Salesforce's platform for sales, service, marketing and IT. All users will be able to build applications with AI features. The document also summarizes announcements from Dreamforce 2016, including improvements to Salesforce Lightning, Quip, LiveMessaging, Salesforce1 customization, and the Internet of Things Cloud Thunder platform.
Wells Fargo was fined $185 million for opening millions of fake customer accounts without consent in order to meet aggressive sales targets. The bank's highly sales-focused culture, with metrics like "eight accounts is great" per customer, led employees to engage in wrongdoing. While the bank was profitable even without the hard selling tactics, the overly aggressive central sales targets eventually pushed it into major scandal. There are calls for accountability from executives and structural changes to the bank's culture and incentives to prevent future issues.
This is what christmas looked like the year you were bornSurjeet Singh
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document summarizes new features for Salesforce Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud, and Lightning platform. Key features include predictive lead scoring, Kanban views for records, Lightning Voice, enhanced charts in Salesforce1, and custom left-hand navigation in Sales Cloud. For Service Cloud, features involve Lightning Open CTI, personalized service through Instagram, and Field Service Lightning for Communities. Marketing Cloud highlights include predictive journeys, email capabilities, and Command Center dashboards. Community Cloud and Lightning platform improvements focus on moderation, themes, dashboards, and customization options.
DOWNLOAD PRESENTATION:
https://landing.mailerlite.com/webforms/landing/o8l3t4
Present your company or idea in a creative and professional way with
Balance - A free Modern PowerPoint and Keynote template.
- Free 18+ Unique Creative Slides
- Drag n Drop Object Placeholders
- Retina and Full HD
- 16:9 Slide Size
- Print Ready
- Used Free Fonts
- Resizable Vector and Shape Elements
DOWNLOAD PRESENTATION:
https://landing.mailerlite.com/webforms/landing/o8l3t4
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Neste guia disponibilizamos informações mais detalhadas sobre o TED, eventos TEDx e o TEDxUFSCar. Esperamos que você venha preparado para partilhar boas experiências e espalhar ideias.
Ansys User Conference 2017 - Mike Schaaf PresentationMorgan Denno
Synapse RF Team Manager, Mike Schaaf presented at the ANSYS Seminar, ANSYS Pacific Northwest Innovation Conference in May 2017. He presented a 30 minute talk that focused on Synapse's development process for antenna design of wireless products using Ansys HFSS.
Many design concepts and potentially thousands of subtle design space investigations can be explored is a short time. In the RF domain, rapid prototyping of concepts is critical to understanding wireless performance. Since antenna design can be impacted by even the smallest mechanical change in wearables, being able to rapidly iterate with the interdisciplinary team is critical. Simulation allows the antenna designer to stay in step with the design team, providing virtually immediate feedback on proposed changes. In short, HFSS is the key RF tool to develop the best possible product in the shortest amount of time.
Track 2 session 4 - st dev con 2016 - opensoftwarexST_World
This document summarizes an agenda for an event on Open Software eXpansion. The agenda includes presentations on STM32's open development environment, open software expansion libraries for audio, sensors and RF, frameworks like BlueMicrosystem for Bluetooth and sensor applications, and the ecosystem of partners developing solutions with STM32 microcontrollers. The open software expansion aims to provide open licensing for value-added binary libraries to lower barriers for developers working with ST products. Diolan was highlighted as a partner providing a ready-made hardware solution called SensiBLE that is fully compatible with STM32 software and can be used for quick prototyping and small volume production.
This document describes an indoor navigation Android application that uses Wi-Fi fingerprinting for localization and a routing algorithm to navigate between nodes on a map. It discusses challenges with GPS indoors and explores localization techniques including Wi-Fi, Bluetooth, and sensors. The application utilizes a SQLite database of Wi-Fi fingerprints mapped to locations, calculates the user's position by comparing live readings to stored values, and determines displacement using accelerometer and gyroscope data. It draws the user's position on a map and calculates a path between nodes using numbering to navigate between points of interest selected on the interface.
The document summarizes an ultrasonic radar project presented by students. It includes an introduction to radar technology and ultrasonic sensors. It describes the components used - an Arduino board, ultrasonic sensor, and servo motor. It explains how ultrasonic pulses detect distance and the servo motor rotates the sensor to map surroundings. Distances are plotted on a graph using Processing IDE to simulate radar detection of objects. Potential applications of radar technology are discussed like air traffic control and security systems.
Si-Ware Systems is an Egyptian company established in 2004 that designs and develops semiconductor technologies and products. It has over 100 engineers and offices in Cairo, Los Angeles, and Paris. Si-Ware provides ASIC solutions for sensors and develops its own MEMS and optical technologies. One of its ASICs is used by leading sensor company First Sensors in high-performance inclinometers. Si-Ware also partnered with Ossia to develop an ASIC for wireless power charging. It aims to foster silicon innovation through its custom ASICs and technologies like its NeoSpectra optical MEMS sensor.
NEWCON OPTIK - Night Vision, Laser Range Finders, Thermal, Stabilized Imagers, Binoculars, Goggles, Monoculars, Night Vision Scopes by Newcon Optik
Newcon Optik didirikan dengan tujuan untuk memproduksi dan memasok pasar dengan sistem optik state-of-the-art, yang berbasis di Kanada, R & D dan manufaktur dan distribusi di seluruh dunia. Dengan kemampuan manufaktur dan R & D, standar tertinggi dari kualitas dan kepuasan pelanggan menjadi jaminan. Harga kompetitif dan faktor kunci sukses lainnya telah membuat Newcon Optik diterima di pasar internasional.
Merek dagang Newcon Optik 's diakui di seluruh dunia dan perusahaan serta diakui sebagai nama merek terkemuka di semua sektor utama dan pasar di tingkat global, termasuk dalam berbagai militer, penegakan hukum, pencarian dan penyelamatan, pengawasan, berburu, berkemah, dan sektor profesional kelautan di seluruh penjuru dunia. Jaringan dealer Newcon Optik mencakup 5 benua. Sampai dengan 90% dari produk Newcon Optik mendukung profesional di 60 negara.
Asal Negara : Kanada
Jenis Industri : Binocular , Tactical Equipment
Kategori Produk : Night Vision Equipment , Laser Rangefinders , Image Stabilizers , Image Intensifier Tubes , Tactical Optics , Thermal Imagers , Aimers & Illuminators , Binoculars & Lenses
Hingga kini Tridinamika dipercaya sebagai pen- jual / authorized distributor newcon optik di Indonesia. Dapatkan spesifikasi, review untuk referensi pembelian binocular dari newcon optik
untuk informasi hubungi
Tridinamika Test and Measurement
sales@tridinamika.com
021 5467618
Dewesoft is designing and manufacturing versatile and easy-to-use data acquisition systems. The products are the ultimate tools for every test and measurement engineer. The presentation includes a general catalog of Dewesoft products and applications.
This project report discusses sensors and industrial internet of things technologies. It provides an overview of common industrial sensors like proximity, position, force, and acceleration sensors. It also describes how these sensors can be linked to existing automation systems using open communication protocols like CC-Link. The report highlights Maruti Suzuki's use of CC-Link networks and sensors to implement error-proofing systems and improve vehicle quality control in their large-scale automotive manufacturing facilities in India.
This document contains a certificate certifying that a project report titled "ADVANCED INDO BORDER SECURITY SYSTEM" was submitted in partial fulfillment of the requirements for a Bachelor of Technology degree in Electronics and Communication Engineering at Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India during the 2016-17 academic year. The project was carried out under the guidance and supervision of Ms. Kiran Kumari and Mr. Santosh Kumar Tripathi of B.N. College of Engineering and Technology, Lucknow.
The introduction to Arduino labs at Malmö University. These slides have been handed down since the beginning of Arduino. They have more authors then i can remember and should by no means be considered mine.
The document discusses the VLSI lab and its goals of designing and simulating CMOS inverter circuits using CAD tools. It describes the necessary hardware, software, and foundry resources needed. The design steps are outlined as schematic creation, layout design, DRC checks, parasitic extraction, and post-layout simulation. A list of experiments is provided focusing on logic gates, flip flops, multiplexers, and sequential circuits. The document also discusses the Microwind tool for circuit layout and simulation and provides tutorials on MOS devices and design rules for the layout process.
SensorStudio real use cases - Lightsaber (IDC 2016)Herve Blanc
InvenSense Developers Conference 2016 -
We will discuss how we have used SensorStudio to put together prototypes, pulled new algorithms and demos together in no time.
https://www.invensense.com/sensorstudio/
https://www.invensense.com/products/genericsensorhub-development-kit/
Hall effect sensors can detect magnetic fields and convert them to electrical signals. They can measure the speed and position of rotating objects. The document discusses the ATS642 Hall effect sensor, which contains both a sensor and magnet. It can be used to detect the speed of motors or distance traveled by counting the digital pulses from the sensor. The document provides examples of applications and guidance on using the sensor, including proper alignment and avoiding interference from other magnetic materials.
This document describes an IOT-based air quality monitoring system using Arduino. The system uses an Arduino board connected to an air quality sensor and NodeMCU for IOT connectivity. The sensor detects gases like CO and transmits the readings to the NodeMCU, which then sends the data to the cloud. This allows users to monitor air quality remotely. The system provides advantages over existing Bluetooth/GSM methods and has applications in industrial and urban pollution monitoring. Future work may include adding more sensors, storing data on an SD card, and integrating GPS.
Presentation showcasing how ShadowSense touch screens excel in performance, reliability, scalability and in its features. The technology is extremely easy to use, highly durable and can be run at low costs. Check out the advantages and the disadvantages of the ShadowSense displays and see whether they are appropriate for your application.
To find out more please visit: http://crystal-display.com/products/shadowsense/
The document outlines an ASIC design flow using Mentor Graphics tools and describes 10 experiments for digital and analog circuit design. The design flow involves using Pyxis Schematic for circuit design, Pyxis Layout for layout, and Calibre for verification. The 10 experiments include designing basic gates, adders, latches, counters, static RAM cells, and differential amplifiers. The goal is to take students through the full ASIC design flow from circuit design to tapeout.
Location-based applications require knowing the user position constantly in order to find out and provide information about user’s context. There is a need for new methods that calculate the location of users in indoor environments using smartphone sensors. In this presentation the authors (Laia Descamps-Vila, Antoni Perez-Navarro, Jordi Conesa) address that problem by presenting two methods that estimate the user position through a smartphone.
A new era of sensing experience with Xtrinsic sensing solutions that offer the right combination of intelligent integration, logic and customizable software to deliver smarter, more differentiated applications. Xtrinsic solutions involve intelligent contextual sensing where a sensor has decision making capabilities within the context of its environment, enabling a variety of use cases. The MAG3110 magnetometer marks our expansion into magnetic sensors, complementing our broad portfolio of inertial, pressure and touch sensors. Freescale is a leading provider of sensors for the appliance, automotive, consumer, industrial and health care markets. The sensor ICs complement our broad portfolio of ZigBeeR technology, MCUs, MPUs, DSPs, analog ICs, CodeWarrior and other development tools to offer system solutions to customers.
This document describes the design and fabrication of a dual ultrasound-based pulse wave radar system with 360-degree vision. Key components include an Arduino Uno microcontroller, two HC-SR04 ultrasonic sensors, an SG-90 servo motor, and a Processing software interface. The system was designed to rotate the ultrasonic sensors using the servo motor to enable 360-degree distance measurement. Programming was done to control the sensors, motor and process sensor data for visual output on the Processing interface. The total cost of components for fabricating the prototype radar system was approximately 2680 Indian rupees.
AWE Tel Aviv Startup Pitch: Dor Zepeniuk with InuitiveAugmentedWorldExpo
The company was founded in 2012 and develops 3D imaging and computer vision processors and deep learning technology. It has 85 R&D professionals and 25 patents. The founders have extensive experience in related fields. The company focuses on markets involving augmented reality, robotics, drones and AI devices. It provides an all-in-one solution with a single chip that brings 3D imaging, computer vision and deep learning capabilities with low power and size. The NU4000 is its next generation product featuring enhanced depth sensing, SLAM and deep learning processing while interfacing with multiple cameras and displays.
Similar to Sneak Peek: Designing Tracked Objects for Steam VR (20)
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Sneak Peek: Designing Tracked Objects for Steam VR
1. 1 | S X S W 2 0 1 7
DESIGNING TRACKED
DOUG BRUEY | MICHAEL CIUFFO
OBJECTS FOR
2. 2 | S X S W 2 0 1 7
■ Product development for the
world’s leading companies
■ 150+ multi-disciplinary engineers
■ Cambridge Consultants
• Global parent company
• 500+ Engineers and innovators
SYNAPSE
SEATTLE
SAN FRANCISCO
ORLANDO
BOSTON
NEW DELHI
CAMBRIDGE
HONG KONG
SINGAPORE
TOKYO
3. 3 | S X S W 2 0 1 7
Valve is an entertainment software and technology company founded in 1996. In addition to creating several of
the world's most award-winning games, Valve is also a developer of leading-edge technologies including the
Source® game engine and Steam®, the premier online gaming platform.
4. OCT 2014
Synapse started
working with Valve
on their vr system
HISTORY
4 | S X S W 2 0 1 7
JUNE 2015
Developer release
of the base
stations
APRIL 2016
HTC Vive released
AUG 2016
Valve announces royalty
free licensing of
SteamVR™ tracking
SEPT 2016
SteamVR™ tracking
reference design
released
2017
Develop firmware and
assist partners
integrating SteamVR™
tracking into their
products
SEPT 2016 - TODAY
SteamVR™ tracking
training courses at
synapse
5. • What is SteamVR™ Tracking?
• The problem it solves in VR and AR applications
• How it works to track the pose of an object
• How to make objects that track well using the technology
• How to get started using the technology
• Answer as many questions and possible
WE’LL COVER
5 | S X S W 2 0 1 7
7. Z-Axis
z
7 | S X S W 2 0 1 7
X-Axis
Y-Axis
x
POINT
(x,y,z)
y
POSITION
POSE TRACKING
8. STATE OF THE ART
8 | S X S W 2 0 1 7
IMUs
(Inertial Measurement Units)
■ Gyroscopes and accelerometers
track orientation
External Cameras
(Pose Tracking)
Internal Cameras
(Inside-out Pose Tracking)
■ Popular in AR
■ Depth Perception & Room
Mapping
SteamVR™ Tracking
(Pose Tracking)
9. STEAMVR™ TRACKING
9 | S X S W 2 0 1 7
■ Room scale
■ Security/privacy
■ Low latency & bandwidth
■ Absolute position
■ Eliminates challenges of camera-based tracking
■ Track to submillimeter accuracy
15. ■ Optical receivers detect the reference signals from the base station
■ Photodiode converts IR light to current
■ Transimpedance amplifier converts current to voltage
■ Envelope detector removes the modulation frequency
■ FPGA connects to all sensors to timestamp the arrival of reference signals
OPTICAL RECEIVERS
1 5 | S X S W 2 0 1 7
17. ■ The angle to all sensors creates a solution set for the position of the object
■ SteamVR™ matches the measured angles to the known object geometry
■ There must only be one solution to the problem!
SOLVING THE SYSTEM
1 7 | S X S W 2 0 1 7
19. DEMO
1 9 | S X S W 2 0 1 7
ONE TO FOUR SENSORS
20. ■ Reference signal jitter
• Motor jitter
• Timestamp quantization
• Laser modulation
■ Minimized by design
• Base station design
• Object design
■ Sources of error place requirements on object design
SOURCES OF ERROR
2 0 | S X S W 2 0 1 7
21. ■ Baseline increases the time between laser hits
■ Sources of error are angular
■ The limit of the system is a minimum detectable angle
■ More baseline accommodates the same angle at a greater distance
■ Need baseline to overcome translation error
CONSEQUENCES OF ERROR | TRANSLATION ERROR
2 1 | S X S W 2 0 1 7
22. ■ Baseline increases the time between laser hits
■ Sources of error are angular
■ The limit of the system is a minimum detectable angle
■ More baseline accommodates the same angle at a greater distance
■ Need baseline to overcome translation error
OVERCOMING TRANSLATION ERROR | SUFFICIENT BASELINE
2 2 | S X S W 2 0 1 7
23. ■ Rotation orthogonal to a plane yields significant displacement
■ Rotation in the plane yields much smaller displacement per degree rotation
■ Error dominates the small change in distance
CONSEQUENCES OF ERROR | ROTATION ERROR
2 3 | S X S W 2 0 1 7
24. ■ Baseline amplifies the effect of rotation
■ Pose tracking detects
• Roll
• Pitch
• Yaw
■ Detecting all three means amplifying all three
■ Need baseline in X, Y and Z axes to overcome rotation error
OVERCOMING ROTATION ERROR | BASELINE IN 3 AXES
2 4 | S X S W 2 0 1 7
25. ■ Four visible sensors (minimum)
■ Maximize the distance between sensors
■ Maximize baseline in three axes
TRACKING PERFORMANCE DRIVERS
2 5 | S X S W 2 0 1 7
d
x
z
y2
3
1
4
28. ■ Objects that track well have geometries designed for optimal
sensor placement!
■ Simulation lets us verify performance early in the process.
SENSOR PLACEMENT CRITERIA
2 8 | S X S W 2 0 1 7
29. X, Y, Z coordinates,
facing direction
2 9 | S X S W 2 0 1 7
±60° from normal Shadows cast by the
sensor object
Shadows cast by
nearby objects
39. DEMO
3 9 | S X S W 2 0 1 7
HMD DESIGN REFINEMENTS
40. ■ Consumer products need to look and feel great
■ Products also need to perform, especially VR products
INDUSTRIAL DESIGN CHALLENGES
MINIATURIZATION
4 0 | S X S W 2 0 1 7
FLAT SURFACES RIGHT ANGLES LOW PROFILE CURVED SURFACES
Translation error? Translation and rotation error?Sensor viewing angle?Rotation error? Sensor covering?
41. MECHANICAL DESIGN CHALLENGES
4 1 | S X S W 2 0 1 7
■ Facets on shapes improve performance
• How many slides in the mold?
■ Sensors facing in all directions
• Multiple parts to facilitate ejection
42. ■ Sensor interconnect
■ FPC design challenge
ELECTRICAL DESIGN CHALLENGES
4 2 | S X S W 2 0 1 7
43. RECOMMENDATIONS
4 3 | S X S W 2 0 1 7
■ Collaborate between engineering and
industrial design early in the process
■ Teach industrial designers and product
visionaries about sensor placement
■ Use the constraints of sensor placement as a
seed for creating unique, compelling designs
■ Reduce risk early
• Use the simulation tools in the HDK to validate design choices
• Prototype shapes using rapid prototyping techniques and evaluation hardware
• See your object track in SteamVR™ before investing in tooling
44. ■ Laser based pose tracking system
■ Solves the problem in VR and AR applications
■ Tracks the pose of an object through….
■ Design objects that track well using the technology
• Four visible sensors (minimum)
• Maximize the distance between sensors
• Maximize baseline in three axes
■ Use the software to simulate & refine design
■ Collaboration between ID, ME, EE, & SW is key to successful design
SUMMARY | STEAMVR™ TRACKING
4 4 | S X S W 2 0 1 7
46. ■ VR Accessories
■ AR Products
■ Tracking Systems
WHAT ARE YOU GOING TO MAKE?
4 6 | S X S W 2 0 1 7
47. The information contained herein is confidential and proprietary and may not be reproduced or distributed without the consent of Synapse Product Development
QUESTIONS?
4 7 | S X S W 2 0 1 7
Editor's Notes
Doug and Ciuffo
Electrical Engineers at Synapse
Involved in SteamVR development since May 2015
Teach the SteamVR Tracking course at Synapse
Fun facts?
Ciuffo - Vive early adopter, Cloudlands VR Minigolf expert
Doug - Still trying to master Joust
Synapse locations in Seattle (HQ), San Francisco, Orlando, and Hong Kong
150+ Engineers and innovators
Our parent company and close partners in product development; Cambridge Consultants has locations in Boston, Cambridge, New Delhi, Singapore, and Tokyo
500+ Engineers and innovators
Valve was a software company and Synapse helped them enter the hardware space.
In addition to creating several of the world's most award-winning games, Valve is also a developer of leading-edge technologies including the Source® game engine and Steam®, the premier online gaming platform.
Valve/Synapse, SteamVR Tracking, the HTC Vive, and you (the licensee)...
Outline the story
Synapse started working with Valve on their VR system in Oct, 2014
Collaborated on base stations leading up to the developer release in June, 2015
HTC was already integrating the tech into the HTC Vive which was released in April, 2016
Valve announced royalty free licensing of SteamVR Tracking in Aug, 2016
Developed the SteamVR Tracking reference design released in Sept, 2016
Organized and hosted SteamVR Tracking training courses Sept, 2016 - Today
And actually, the material we are presenting today is a compressed version of the introduction day of that 2 ½ day course
Continue to develop firmware and assist partners integrating SteamVR tracking into their products
Provide a technical overview of SteamVR Tracking
What is SteamVR Tracking?
The problem it solves in VR and AR applications
How it works to track the pose of an object
How to make objects that track well using the technology
How to get started using the technology
Answer as many questions and possible
Pose Tracking, What is it?
Orientation (Roll, Pitch, and Yaw)
Lets you look around
Position (X, Y, and Z)
Lets you move your head to the side, crouch down and look under a table, and walk around a room
VR and AR systems employ a variety of sensors and algorithms to achieve pose tracking
IMUs (Inertial Measurement Units), gyroscopes and accelerometers track orientation
Cannot track location.
Stuck in a seat.
Rollercoaster looking down example.
Samsung GearVR, or Google Daydream
Internal Cameras (‘inside-out’ pose tracking), popular in AR
Not good enough for VR. Too much lag. Not accurate enough.
Microsoft HoloLens
External Cameras (pose tracking)
Cameras aren’t as accurate.
Limited field of view.
PlayStation VR or Oculus Rift
SteamVR™ Tracking (pose tracking)
Sub-mm tracking space
Large tracking space.
HTC Vive
Room scale- That’s actually our VR set up in our Seattle office. Julie is able to move around the large room
Anecdote - People sometimes don’t immediately realize they can walk around and interact with objects, but they can.
Security/privacy
Cameras have extra information not necessary for VR.
Low latency & Low bandwidth
Less information to capture makes it easy to process more quickly and easier to move around the room.
Absolute position
Unlike IMU solutions, positions are locked to 3D space.
Eliminates depth of field and resolution challenges of camera-based tracking
Resolution
Depth of field
Track the pose of an object in a 5m x 5m x 5m volume with submillimeter accuracy.
What is the latency?
“the time it takes sound from my voice to hit audience”
Explain Frames/second
MENTION WE’RE PASSING OUT BASE STATIONS
Sync Blinker (IR LEDs)
X and Y (IR Lasers/Motors)
Synchronization
Wired
Optical
SteamVR Tracking
Optical sensors- Dimples on the Vive
Tracking core electronics
Two base stations reduce shadows
Requires synchronization
Synchronization
Wired
60 Hz clock from master
Balanced wired connection
Original method
Optical
Sync blink
Detected by optical receiver
Better user experience
Maybe mention multi-camera systems like motion capture systems (common misconception)
Mention that base station we hand out has no optical sync
Ciuffo slide. Grab a flashlight and the laser beam splitter.
Sync blinks and laser hits are timestamped by the tracked object
The difference between the sync blink and laser hit gives the angle
End result: Object is somewhere along a ray.
IR light is modulated…ambient light
Optical receivers detect the reference signals from the base station
Photodiode converts IR light to current
Transimpedance amplifier converts current to voltage
Envelope detector remove the modulation frequency
FPGA connects to all sensors to timestamp the arrival of reference signals
The SteamVR software is doing this math in the background
Relative locations of sensors are fixed on the device.
The angle from the base station to each sensor is known
SteamVR™ matches the measured angles to the known object geometry
This example has some ambiguity. Will result in bad performance.
Adding another sensor here makes only one position/orientation the correct one.
Blown up
Single sensor
X-Y is good
No Z
No rotation
Two sensors
More rotation info (left to right)
Ambiguity of distance and rotation
Must have another sensors
Three sensors
In line
No more information than 2 sensors
First rule of sensor placement “avoid collinear sensors!”
In plane
Now can tell between rotation and translation
Still don’t know which way we’re rotating
Four sensors
In plane
No better than 3 sensors.
Still don’t know which way we’re rotating
Out of plane
Finally, have absolute pose
AFTER DEMO: Rearrange object for small baseline example.
0.8 seconds over the course of a day.
Toggle Demo: Noise
Translation Error
As distance increases
Tangential velocity increases
Time between sensors decreases
Error begins to dominate
Limits the maximum radius from the base station
How could we reduce this error?
Baseline increases the time between laser hits
Sources of error are angular
The limit of the system is a minimum detectable angle
More baseline accommodates the same angle at a greater distance
Need baseline to overcome translation error
Toggle Demo: Sufficient Baseline
Rotation Error
Rotation orthogonal to a plane yields significant displacement
Rotation in the plane yields much smaller displacement per degree rotation
Error dominates the small change in distance
How could we reduce this error?
Baseline amplifies the effect of rotation
Pose tracking detects
Roll
Pitch
Yaw
Detecting all three means amplifying all three
Need baseline in X, Y and Z axes to overcome rotation error
Demo:
Make sure to rotate normal to plane before rotating in plane
Viewing Angle with Large object
Allude to need for sensors to be at angles:
Tracking doesn’t work from behind.
Tracking doesn’t really work from the side either
Need to hand off to other sensors.
Mention self-occlusion
Doug spitballs while toggle over to HTC Vive controller
Talk about the wings- probably added to create that sufficient baseline in a 3rd axes
Toggle back to slideshow
Launch HMD-Designer viewer project of X-frame.
Objects that track well have geometries designed for optimal sensor placement!
Simulation lets us verify performance early in the process.
Sensor positions and normals
Position = X, Y, Z coordinates
Normal = facing direction
Sensor field of view
±60° from normal
Self occlusion
Shadows cast by the sensor object
Obstacle occlusion
Shadows cast by nearby objects
Model hands, heads, handles, accessories, etc.
Number or Visible Sensors
Rotation Error
Translation Error
Initial Pose Possible? - Explain
Simple demo object:
# of visible sensors
Rotation error
Translation error
Initial pose possible
Bad HMD design
Show sensors & new shape & complexity
(don’t go into each for the simulation outputs, Doug goes through those next)
Initial indicator of placement quality
Object boots or not from a given pose
MENTION WE’RE PASSING OUT REFERENCE HARDWARE
Refined Object:
Mention it is the actual reference hardware, and that we’re passing them out
Consumer products need to look and feel great
Products also need to perform, especially VR products
Appealing design features:
Miniaturization: What about translation error?
Flat surfaces: What about rotation error?
Right angles: What about sensor viewing angle?
Low profile: What about translation and rotation error?
Curved surfaces: What about sensor covering?
Facets on shapes improve performance
How many slides in the mold?
Sensors facing in all directions
Multiple parts to facilitate ejection
Sensor interconnect
20 - 32 sensors
Distributed over the surface of an object
Four wires to each sensor
All sensors at different angles
FPC design challenge
Circuit size
Panel efficiency
Interconnect density
MENTION: I see a lot of nervous faces in the room. We do this all the time, and it’s not that difficult if you start early knowing the challenges..
Collaborate between engineering and industrial design early in the process
Teach industrial designers and product visionaries about sensor placement
Use the constraints of sensor placement as a seed for creating unique, compelling designs
Reduce risk early
Use the simulation tools in the HDK to validate design choices
Prototype shapes using rapid prototyping techniques and evaluation hardware
See your object track in SteamVR before investing in tooling
Laser based pose tracking system
Solves the problem in VR and AR applications
Tracks the pose of an object through….
Design objects that track well using the technology
Four visible sensors (minimum)
Maximize the distance between sensors
Maximize baseline in three axes
Use the software to simulate & refine design
Collaboration between ID, ME, EE, & SW is key to successful design
Become a SteamVR Tracking Licensee
Just a couple weeks ago, Valve made the HDK(hardware development kit) available, so now you can access the ….
Also, We’ll still be offering classes throughout the year at Synapse, a 2.5 day class that extends and covers
Generating and simulating sensor placement
Writing object config files
You’d walk away with the reference hardware (get the dev kit)
Testing and calibrating objects
Integrating objects with SteamVR
Troubleshooting tracking problems
Hands on experience
Synapse is helping half a dozen companies customize hardware for their needs
Different tracking systems out there, there’s no one system that is right for every scenario
If you are looking for room scale, submillimeter, highly precise pose tracking system for the most immersive experience possible, that’s where Steam VR shines
HTC has done it, LG just announced they’re doing it, there’s a hundred people who have come who our class who have done it
And valve has supplied the software
So you can do it too
Automotive, cinema, aviation, AR