Events

Virtual Reality, Tech, Tools and Smart Energy and Water @CES 2017

January 06, 2017

CES day one. It’s been a crazy day of taking in the latest and greatest gadgets and technology in Las Vegas. As usual, I’ve geeked out as much as possible. I was expecting that VR would be big this year and I wasn’t disappointed. My favorite takeaway of the day is the remarkable leap virtual and augmented reality is taking—from the lab to the mainstream. CES organizers say AR/VR exhibitors are up 48 percent from last year.

With AR/VR, the user experience can be entertaining, informative, instructional and affordable. Most of the industry is looking at games as enabling apps (i.e. Samsung, Google, HTC, Sony, Qualcomm, and Intel). It is going to happen, no question. Even though current products can be considered primitive.

Today, the AR/VR application that is available and making money is in the industrial sector. And there are some companies demonstrating it. Itron is one of them. Itron Idea Labs is demonstrating augmented reality applications, along with Itron Riva platform and energy and water applications, at the Venetian in suite 30-320 as part of CES this year.



We’re showing AR for training water pipe field techs. The idea is that field techs can use encoded instructions to help them troubleshoot issues on site. Water trainees often forget which way to turn a valve, or which valve is the one to be turned. An AR prompt can help avoid any errors in the field.

Oh and check me out in my VR glasses. Pretty cool, huh?
An error occurred while processing the template.
For "." left-hand operand: Expected a hash, but this has evaluated to a string (wrapper: f.t.SimpleScalar):
==> authorContent  [in template "44616#44647#114455" at line 9, column 17]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: contentFields = authorContent.content...  [in template "44616#44647#114455" at line 9, column 1]
----
1<#assign 
2	webContentData = jsonFactoryUtil.createJSONObject(author.getData()) 
3	classPK = webContentData.classPK 
4/> 
5 
6<#assign 
7authorContent = restClient.get("/headless-delivery/v1.0/structured-contents/" + classPK + "?fields=contentFields%2CfriendlyUrlPath%2CtaxonomyCategoryBriefs") 
8contentFields = authorContent.contentFields 
9categories=authorContent.taxonomyCategoryBriefs 
10authorContentData = jsonFactoryUtil.createJSONObject(authorContent) 
11friendlyURL = authorContentData.friendlyUrlPath 
12authorCategoryId = "0" 
13/> 
14 
15<#list contentFields as contentField > 
16   <#assign  
17	 contentFieldData = jsonFactoryUtil.createJSONObject(contentField)  
18	 name = contentField.name 
19	 /> 
20	 <#if name == 'authorImage'> 
21	    <#if (contentField.contentFieldValue.image)??> 
22	        <#assign authorImageURL = contentField.contentFieldValue.image.contentUrl />	 
23			</#if> 
24	 </#if> 
25	 <#if name == 'authorName'> 
26	    <#assign authorName = contentField.contentFieldValue.data /> 
27			<#list categories as category > 
28         <#if authorName == category.taxonomyCategoryName> 
29				     <#assign authorCategoryId = category.taxonomyCategoryId /> 
30				 </#if> 
31      </#list> 
32	 </#if> 
33	 <#if name == 'authorDescription'> 
34	    <#assign authorDescription = contentField.contentFieldValue.data /> 
35			 
36	 </#if> 
37	  
38	 <#if name == 'authorJobTitle'> 
39	    <#assign authorJobTitle = contentField.contentFieldValue.data /> 
40			 
41	 </#if> 
42 
43</#list> 
44 
45<div class="blog-author-info"> 
46	<#if authorImageURL??> 
47		<img class="blog-author-img" id="author-image" src="${authorImageURL}" alt="" /> 
48	</#if> 
49	<#if authorName??> 
50		<#if authorName != ""> 
51			<p class="blog-author-name">By <a id="author-detail-page" href="/w/${friendlyURL}?filter_category_552298=${authorCategoryId}"><span id="author-full-name">${authorName}</span></a></p> 
52			<hr /> 
53		</#if> 
54	</#if> 
55	<#if authorJobTitle??> 
56		<#if authorJobTitle != ""> 
57			<p class="blog-author-title" id="author-job-title" >${authorJobTitle}</p> 
58			<hr /> 
59		</#if> 
60	</#if> 
61	<#if authorDescription??> 
62		<#if authorDescription != "" && authorDescription != "null" > 
63			<p class="blog-author-desc" id="author-job-desc">${authorDescription}</p> 
64			<hr /> 
65		</#if> 
66	</#if> 
67</div>