Machine Learning/Computer Vision for 3D Scene Understanding/Reconstruction

This title includes multiple positions which focus on research and development of computer vision, machine learning and optimization algorithms. Llegeix mésAl voltant deMachine Learning/Computer Vision for 3D Scene Understanding/Reconstruction »

Computer Vision: Traffic Scene Understanding

This title includes multiple positions which offer the opportunity to conduct innovative research in computer vision, machine learning, and video analytics. Llegeix mésAl voltant deComputer Vision: Traffic Scene Understanding »

Traffic Scene Classification from Video

This project focuses on research and development of computer vision and machine learning algorithms for video based classification/recognition of road scenes, including places, road surface and weather conditions, and spatial relationships. This core technology is to be used for higher level understanding of traffic scenes, including temporal event detection, action recognition, video captioning, and localization. Llegeix mésAl voltant deTraffic Scene Classification from Video »

3D Computer Vision in Dynamic Traffic Scenes

This project focuses on development of computer vision and machine learning algorithms related to processing and fusion of 2D video and 3D point cloud data, including segmentation, recognition, registration, and tracking. The project scope includes analysis, reconstruction, and interpretation of 3D dynamic scenes through fusion of video and LiDAR point cloud data. Llegeix mésAl voltant de3D Computer Vision in Dynamic Traffic Scenes »

Machine Learning

This position focuses on developing learning framework for video saliency in driving scene utilizing a unique on-road driving data that includes scene videos, vehicle states as well as expert drivers' gaze information. Llegeix mésAl voltant deMachine Learning »

Downloads Landing Page

This dataset corresponds to the paper, "Toward Driving Scene Understanding: A Dataset for Learning Driver Behavior and Causal Reasoning" , as it appears in CVPR 2018. In the current release, the data is available for universities in the US. To obtain the dataset, please follow the following instructions. Important:  The following instructions must be followed exactly: Please use your official university email to ychen@honda-ri.com  to request the agreement. You will receive a link and password to the data in your official email address after the review. Please cite the following paper if you find the dataset useful in your work: @inproceedings{Ramanishka_behavior_CVPR_2018,     author = {Vasili Ramanishka and Yi-Ting Chen and Teruhisa Misu and Kate Saenko},     title = {Toward Driving Scene Understanding: A Dataset for Learning Driver Behavior and Causal Reasoning},       booktitle = {Conference on Computer Vision and Pattern Recognition},     year = {2018} } Llegeix mésAl voltant deDownloads Landing Page »

Honda Research Institute and University Researchers Develop Breakthrough Battery Chemistry

S'ha produït un error mentre es processava la plantilla. No error description was specified for this error; low-level message: java.lang.ClassNotFoundException: com.liferay.journal.service.JournalArticleResourceLocalServiceUtil cannot be found by com.liferay.portal.template.freemarker_2.0.27 ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign journalArticleResourceLocalSe... [in template "20116#20152#NEWS-ARTICLE-1.0.0" at line 126, column 13] ---- 1 <!-- START: News Template -->  2   3 <style>  4 /*START: Related Projects*/  5 .b-related-projects-container, .b-other-news-container{  6 background: #f4f4f4;  7 padding: 0px 20px 30px 20px;  8 }  9   10 .b-related-projects-container--title, .b-other-news-container--title {  11 font-size: 24px;  12 line-height: 1.1em;  13 color: #cd1129;  14 margin-bottom: 10px;  15 margin-top: 30px;  16 }  17   18 .b-related-projects-container {  19 padding-bottom: 0;  20 }  21   22 .b-related-project, .b-other-new {  23 margin-bottom: 10px;  24 line-height: 14px;  25 }  26   27 .b-related-project a, .b-other-new a{  28 color: #444;  29 font-weight: 700;  30 }  31   32 .b-related-project a, .b-other-new a{  33 color: #444;  34 font-weight: 700;  35 }  36   37 .b-related-project a:hover, .b-other-new a:hover{  38 color: #0a7cbc;  39 }  40   41 .b-other-new__date{  42 color: #999;  43 font-family: "Segoe UI","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;  44 font-size: 13px;  45 }  46   47 /*END: Related Projects*/  48   49 .b-content__summary{  50 font-family: georgia, serif;  51 font-size: 24px;  52 line-height: 1.1em;  53 font-style: italic;  54 margin-bottom: 30px;  55 }  56   57 .b-content__title{  58 margin-bottom: 10px;   59 }  60   61 .b-content__body{  62 font-size: 12pt;  63 color: black;  64 text-align: justify;  65 line-height: normal;  66 }  67   68 .b-content__type--no-space {  69 margin-bottom: 10px;  70 }  71   72 .b-content--news .b-content__title {  73 font-size: 22px;  74 line-height: 1.5;  75 }  76   77 .b-content--news .b-content__summary {  78 font-size: 16px;  79 line-height: 1.5;  80 font-style: normal;  81 font-family: inherit;  82 }  83   84 </style>  85 <!-- START: News Template - HTML -->  86 <#import "liferay-hri-theme_SERVLET_CONTEXT_/templates/base22/freemarker-utils.ftl" as utils>  87 <div class="row">  88   89 <div class="col-md-9">  90 <article class="b-content b-content--news">  91 <div class="b-content__title ]">${DisplayTitle.getData()}</div>  92   93 <#assign PublishedDate_Data = getterUtil.getString(PublishedDate.getData())>  94 <#if validator.isNotNull(PublishedDate_Data)>  95 <#assign PublishedDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", PublishedDate_Data, locale)>  96 <div class="b-content__type b-content__type--no-space">${dateUtil.getDate(PublishedDate_DateObj, "MMMM dd yyyy", locale)}</div>  97 </#if>  98   99 <div class="b-content__summary">${Summary.getData()}</div>  100   101 <div class="b-content__body">${Body.getData()}</div>  102 </article>  103   104   105   106 </div>  107 <!-- END: News Template - HTML -->  108   109 <div class="col-md-3">  110 <#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>  111 <#assign themeDisplay = serviceContext.getThemeDisplay() />  112 <#assign viewInContext = (themeDisplay.getURLCurrent()?index_of("control_panel") gte 0)?then(false, true) />  113   114 <#if viewInContext == true>  115 <!-- START: Related Projects -->  116 <#assign OrderByComparatorFactoryUtil = staticUtil["com.liferay.portal.kernel.util.OrderByComparatorFactoryUtil"] />  117   118 <#assign categoriesOrderBy = OrderByComparatorFactoryUtil.create("AssetCategory", ["modifiedDate", false]) />   119   120 <#--Obtain domain of Liferay instance -->  121 <#assign splittedURL = themeDisplay.getURLCurrent()?split("/") />  122   123 <#--Obtain the categories of the current content -->  124 <#assign journalArticleId = .vars['reserved-article-id'].data />  125   126 <#assign journalArticleResourceLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleResourceLocalServiceUtil"]>  127   128 <#assign assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]>  129   130 <#assign articleResourcePK = journalArticleResourceLocalServiceUtil.getArticleResourcePrimKey(groupId, journalArticleId)/>  131   132 <#assign categoryList=assetCategoryLocalServiceUtil.getCategories("com.liferay.journal.model.JournalArticle", articleResourcePK) />  133   134 <#--Obtain the VocabularyID of 'All Projects'-->  135 <#assign allProjectsVocabularyId = getVocabularyId('All Projects') />  136   137 <#assign allProjectsCategoriesOfCurrentContent = getCategoriesByVocabularyId(allProjectsVocabularyId) />  138   139 <#-- Instanciate Search Projects Content -->  140 <#assign assetEntryQueryService = objectUtil('com.liferay.asset.kernel.service.AssetEntryLocalServiceUtil')>  141 <#assign assetEntryQuery = objectUtil('com.liferay.asset.kernel.service.persistence.AssetEntryQuery')>  142   143 <#if allProjectsCategoriesOfCurrentContent?has_content>  144   145   146   147 <#-- Search Projects Content -->  148 <#assign search = assetEntryQuery.setAnyCategoryIds(allProjectsCategoriesOfCurrentContent)>  149   150 <#assign projectsStructureId = utils.getStructureIdByName("Project") />  151 <#assign search = assetEntryQuery.setClassTypeIds([projectsStructureId])>  152   153 <#assign entries = assetEntryQueryService.getEntries(assetEntryQuery)>  154   155 <#if entries?has_content>  156 <!-- start header html -->  157 <div class="b-related-projects-container clearfix">  158 <div class="b-related-projects-container--title">Related Projects</div>  159   160 <!-- end header html -->  161   162 <!-- start item loop -->  163 <#list entries as entry>  164 <#assign renderer = entry.getAssetRenderer()>  165 <#assign className = renderer.getClassName() >  166   167 <#assign classPK = renderer.getClassPK() />  168   169 <#-- Skip the current content -->  170 <#if className == "com.liferay.journal.model.JournalArticle" >  171   172 <#assign journalArticle = renderer.getArticle() >  173 <#assign document = saxReaderUtil.read(journalArticle.getContent()) >  174   175 <#assign entryDisplayTitle = document.valueOf("//dynamic-element[@name='DisplayTitle']") />  176   177 <!-- start item html -->  178 <div class="b-related-project">  179 <a href="${buildURL()}">  180 ${entryDisplayTitle}  181 </a>  182   183 </div>  184   185   186   187 <!-- end item html -->  188   189 </#if>  190 </#list>  191 <!-- end item loop -->  192   193 <!-- start footer -->   194 </div>  195 <!-- end footer -->  196   197 </#if>  198 </#if>  199   200 <!-- END: Related Projects -->  201   202 <!-- START: Other News -->  203   204 <#assign search = assetEntryQuery.setAnyCategoryIds([])>  205   206 <#assign newsStructureId = utils.getStructureIdByName("News") />  207 <#assign eventStructureId = utils.getStructureIdByName("Event") />  208   209 <#assign search = assetEntryQuery.setClassTypeIds([newsStructureId, eventStructureId])>  210 <#assign entries = assetEntryQueryService.getEntries(assetEntryQuery)>  211   212   213 <#assign sortType = "DESC" />  214 <#assign sortFieldName = "PublishedDate" />  215   216 <#if entries?has_content>  217 <#assign sortedEntries = sortEntries(sortFieldName, sortType, entries) />  218   219 <!-- start header html -->  220 <div class="b-other-news-container clearfix">  221 <div class="b-other-news-container--title">Other news</div>  222   223 <!-- end header html -->  224   225 <!-- start item loop -->  226 <#assign iCount = 1 />  227 <#list sortedEntries as sortedEntry>  228   229   230 <#assign entry = sortedEntry.entry />  231 <#assign renderer = sortedEntry.renderer />  232 <#assign className = renderer.getClassName() >  233 <#assign classPK = renderer.getClassPK() />  234   235 <#assign tentId = renderer.getArticle().getArticleId() />  236   237   238 <#if tentId != journalArticleId >  239   240 <#if iCount gt 3 >  241 <#break>  242 </#if >  243   244   245   246   247 <#-- Skip the current content -->  248 <#if className == "com.liferay.journal.model.JournalArticle" >  249   250 <#assign journalArticle = renderer.getArticle() >  251 <#assign document = sortedEntry.document >  252   253 <#assign entryDisplayTitle = document.valueOf("//dynamic-element[@name='DisplayTitle']") />  254 <#assign newOrEventRawPublishedDate = document.valueOf("//dynamic-element[@name='PublishedDate']/dynamic-content/text()") />   255 <#if newOrEventRawPublishedDate != "" >  256 <#assign newOrEventParsedPublishedDate = dateUtil.parseDate("yyyy-MM-dd", newOrEventRawPublishedDate, locale) />  257 <#assign newOrEventPublishedDate = dateUtil.getDate(newOrEventParsedPublishedDate, "MMMM dd yyyy", locale) />  258 </#if>  259   260 <!-- start item html -->  261 <div class="b-other-new">  262 <a href="${buildURL()}">  263 ${entryDisplayTitle}  264 </a>  265 <div class="b-other-new__date">${newOrEventPublishedDate}</div>  266 </div>  267 <!-- end item html -->  268   269 </#if>  270   271 <#assign iCount += 1 />  272 </#if >  273 </#list>  274 <!-- end item loop -->  275 <!-- start footer -->   276 </div>  277 <!-- end footer -->  278   279 </#if>  280 <!-- END: Other News -->  281 </#if>  282 </div>  283 </div>  284 <!-- start functions -->  285 <#function getVocabularyId categoryName>  286   287 <#assign categoriesTest = assetCategoryLocalServiceUtil.getCategories() />  288   289 <#list categoriesTest as categoryEntry>  290 <#if categoryEntry.getName() == categoryName>  291 <#return categoryEntry.getVocabularyId()>  292 </#if>  293 </#list>  294 </#function>  295   296 <#function getCategoriesByVocabularyId vocabularyId>  297 <#assign vocabularyCategoryList=assetCategoryLocalServiceUtil.getVocabularyCategories(getterUtil.getLong(vocabularyId), 0, 999, categoriesOrderBy)/>  298 <#local vocabularyCategories = [] />  299 <#list vocabularyCategoryList as vocabularyCategoryEntry>  300 <#list categoryList as categoryEntry>   301 <#if categoryEntry.getName() == vocabularyCategoryEntry.getName() >  302   303 <#local vocabularyCategories = vocabularyCategories + [ getterUtil.getLong(categoryEntry.getCategoryId()) ] />  304   305 </#if>  306 </#list>  307 </#list>  308 <#return vocabularyCategories>  309 </#function>  310   311 <#function buildURL>  312   313 <#assign projectCategoryId = getCategoryIdByVocabularyId(allProjectsVocabularyId) />  314 <#assign projectCategoryIdParam = "" />  315 <#if projectCategoryId+"" != "">  316 <#assign projectCategoryIdParam = "?p_r_p_categoryId=" + projectCategoryId />  317 </#if>  318 <#local url = "/" + splittedURL[1] + "/" + renderer.getUrlTitle() + projectCategoryIdParam />  319 <#return url />  320 </#function>  321   322 <#function getCategoryIdByVocabularyId vocabularyId>  323 <#assign vocabularyCategoryList=assetCategoryLocalServiceUtil.getVocabularyCategories(getterUtil.getLong(vocabularyId), 0, 999, categoriesOrderBy)/>  324 <#assign categoryList=assetCategoryLocalServiceUtil.getCategories(className, classPK)/>  325 <#list vocabularyCategoryList as vocabularyCategoryEntry>  326 <#list categoryList as categoryEntry>   327 <#if categoryEntry.getName() == vocabularyCategoryEntry.getName() >  328 <#return categoryEntry.getCategoryId()>  329 </#if>  330 </#list>  331 </#list>  332 <#return "">  333 </#function>  334   335   336 <#function sortEntries sortFieldName sortType entries>  337 <#assign dynamicElements = [] />  338 <#if entries?has_content>  339 <#list entries as curEntry>  340 <#assign renderer = curEntry.getAssetRenderer()>  341 <#assign className = renderer.getClassName() >  342 <#assign classPK = renderer.getClassPK() />  343 <#if className == "com.liferay.journal.model.JournalArticle" >  344 <#assign journalArticle = renderer.getArticle() >  345 <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale)) >  346   347 <#if document.valueOf("//dynamic-element[@name='" + sortFieldName + "']")?? >  348 sortFieldName = ${sortFieldName}  349 <#assign sortField = document.valueOf("//dynamic-element[@name='" + sortFieldName + "']") />  350 sortField = ${sortField}  351 <#assign dynamicElements = dynamicElements + [ {"sortField": sortField, "document":document, "entry": curEntry, "classPK":classPK, "className": className, "renderer": renderer} ] />  352 </#if>  353 </#if>  354   355 </#list>  356 </#if>  357   358 <#if dynamicElements?has_content>  359 <#if sortType == "ASC">  360 <#assign sortedDynDocument = dynamicElements?sort_by("sortField") />  361 </#if>  362 <#if sortType == "DESC">  363 <#assign sortedDynDocument = dynamicElements?sort_by("sortField")?reverse />  364 </#if>  365 <#return sortedDynDocument>  366 <#else>  367 <#return dynamicElements>  368 </#if>  369   370 </#function>  371 <!-- end functions -->  372 <!-- END: News Template -->  Llegeix mésAl voltant deHonda Research Institute and University Researchers Develop Breakthrough Battery Chemistry »

F_Battery_Diagram_Master.png

Honda_HRI_F_Battery_Diagram_Master_120518 4.jpg

Honda Research Institute Launches “Curious Minded Machine” Research Collaboration with MIT, University of Pennsylvania and University of Washington

S'ha produït un error mentre es processava la plantilla. No error description was specified for this error; low-level message: java.lang.ClassNotFoundException: com.liferay.journal.service.JournalArticleResourceLocalServiceUtil cannot be found by com.liferay.portal.template.freemarker_2.0.27 ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign journalArticleResourceLocalSe... [in template "20116#20152#NEWS-ARTICLE-1.0.0" at line 126, column 13] ---- 1 <!-- START: News Template -->  2   3 <style>  4 /*START: Related Projects*/  5 .b-related-projects-container, .b-other-news-container{  6 background: #f4f4f4;  7 padding: 0px 20px 30px 20px;  8 }  9   10 .b-related-projects-container--title, .b-other-news-container--title {  11 font-size: 24px;  12 line-height: 1.1em;  13 color: #cd1129;  14 margin-bottom: 10px;  15 margin-top: 30px;  16 }  17   18 .b-related-projects-container {  19 padding-bottom: 0;  20 }  21   22 .b-related-project, .b-other-new {  23 margin-bottom: 10px;  24 line-height: 14px;  25 }  26   27 .b-related-project a, .b-other-new a{  28 color: #444;  29 font-weight: 700;  30 }  31   32 .b-related-project a, .b-other-new a{  33 color: #444;  34 font-weight: 700;  35 }  36   37 .b-related-project a:hover, .b-other-new a:hover{  38 color: #0a7cbc;  39 }  40   41 .b-other-new__date{  42 color: #999;  43 font-family: "Segoe UI","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;  44 font-size: 13px;  45 }  46   47 /*END: Related Projects*/  48   49 .b-content__summary{  50 font-family: georgia, serif;  51 font-size: 24px;  52 line-height: 1.1em;  53 font-style: italic;  54 margin-bottom: 30px;  55 }  56   57 .b-content__title{  58 margin-bottom: 10px;   59 }  60   61 .b-content__body{  62 font-size: 12pt;  63 color: black;  64 text-align: justify;  65 line-height: normal;  66 }  67   68 .b-content__type--no-space {  69 margin-bottom: 10px;  70 }  71   72 .b-content--news .b-content__title {  73 font-size: 22px;  74 line-height: 1.5;  75 }  76   77 .b-content--news .b-content__summary {  78 font-size: 16px;  79 line-height: 1.5;  80 font-style: normal;  81 font-family: inherit;  82 }  83   84 </style>  85 <!-- START: News Template - HTML -->  86 <#import "liferay-hri-theme_SERVLET_CONTEXT_/templates/base22/freemarker-utils.ftl" as utils>  87 <div class="row">  88   89 <div class="col-md-9">  90 <article class="b-content b-content--news">  91 <div class="b-content__title ]">${DisplayTitle.getData()}</div>  92   93 <#assign PublishedDate_Data = getterUtil.getString(PublishedDate.getData())>  94 <#if validator.isNotNull(PublishedDate_Data)>  95 <#assign PublishedDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", PublishedDate_Data, locale)>  96 <div class="b-content__type b-content__type--no-space">${dateUtil.getDate(PublishedDate_DateObj, "MMMM dd yyyy", locale)}</div>  97 </#if>  98   99 <div class="b-content__summary">${Summary.getData()}</div>  100   101 <div class="b-content__body">${Body.getData()}</div>  102 </article>  103   104   105   106 </div>  107 <!-- END: News Template - HTML -->  108   109 <div class="col-md-3">  110 <#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>  111 <#assign themeDisplay = serviceContext.getThemeDisplay() />  112 <#assign viewInContext = (themeDisplay.getURLCurrent()?index_of("control_panel") gte 0)?then(false, true) />  113   114 <#if viewInContext == true>  115 <!-- START: Related Projects -->  116 <#assign OrderByComparatorFactoryUtil = staticUtil["com.liferay.portal.kernel.util.OrderByComparatorFactoryUtil"] />  117   118 <#assign categoriesOrderBy = OrderByComparatorFactoryUtil.create("AssetCategory", ["modifiedDate", false]) />   119   120 <#--Obtain domain of Liferay instance -->  121 <#assign splittedURL = themeDisplay.getURLCurrent()?split("/") />  122   123 <#--Obtain the categories of the current content -->  124 <#assign journalArticleId = .vars['reserved-article-id'].data />  125   126 <#assign journalArticleResourceLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleResourceLocalServiceUtil"]>  127   128 <#assign assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]>  129   130 <#assign articleResourcePK = journalArticleResourceLocalServiceUtil.getArticleResourcePrimKey(groupId, journalArticleId)/>  131   132 <#assign categoryList=assetCategoryLocalServiceUtil.getCategories("com.liferay.journal.model.JournalArticle", articleResourcePK) />  133   134 <#--Obtain the VocabularyID of 'All Projects'-->  135 <#assign allProjectsVocabularyId = getVocabularyId('All Projects') />  136   137 <#assign allProjectsCategoriesOfCurrentContent = getCategoriesByVocabularyId(allProjectsVocabularyId) />  138   139 <#-- Instanciate Search Projects Content -->  140 <#assign assetEntryQueryService = objectUtil('com.liferay.asset.kernel.service.AssetEntryLocalServiceUtil')>  141 <#assign assetEntryQuery = objectUtil('com.liferay.asset.kernel.service.persistence.AssetEntryQuery')>  142   143 <#if allProjectsCategoriesOfCurrentContent?has_content>  144   145   146   147 <#-- Search Projects Content -->  148 <#assign search = assetEntryQuery.setAnyCategoryIds(allProjectsCategoriesOfCurrentContent)>  149   150 <#assign projectsStructureId = utils.getStructureIdByName("Project") />  151 <#assign search = assetEntryQuery.setClassTypeIds([projectsStructureId])>  152   153 <#assign entries = assetEntryQueryService.getEntries(assetEntryQuery)>  154   155 <#if entries?has_content>  156 <!-- start header html -->  157 <div class="b-related-projects-container clearfix">  158 <div class="b-related-projects-container--title">Related Projects</div>  159   160 <!-- end header html -->  161   162 <!-- start item loop -->  163 <#list entries as entry>  164 <#assign renderer = entry.getAssetRenderer()>  165 <#assign className = renderer.getClassName() >  166   167 <#assign classPK = renderer.getClassPK() />  168   169 <#-- Skip the current content -->  170 <#if className == "com.liferay.journal.model.JournalArticle" >  171   172 <#assign journalArticle = renderer.getArticle() >  173 <#assign document = saxReaderUtil.read(journalArticle.getContent()) >  174   175 <#assign entryDisplayTitle = document.valueOf("//dynamic-element[@name='DisplayTitle']") />  176   177 <!-- start item html -->  178 <div class="b-related-project">  179 <a href="${buildURL()}">  180 ${entryDisplayTitle}  181 </a>  182   183 </div>  184   185   186   187 <!-- end item html -->  188   189 </#if>  190 </#list>  191 <!-- end item loop -->  192   193 <!-- start footer -->   194 </div>  195 <!-- end footer -->  196   197 </#if>  198 </#if>  199   200 <!-- END: Related Projects -->  201   202 <!-- START: Other News -->  203   204 <#assign search = assetEntryQuery.setAnyCategoryIds([])>  205   206 <#assign newsStructureId = utils.getStructureIdByName("News") />  207 <#assign eventStructureId = utils.getStructureIdByName("Event") />  208   209 <#assign search = assetEntryQuery.setClassTypeIds([newsStructureId, eventStructureId])>  210 <#assign entries = assetEntryQueryService.getEntries(assetEntryQuery)>  211   212   213 <#assign sortType = "DESC" />  214 <#assign sortFieldName = "PublishedDate" />  215   216 <#if entries?has_content>  217 <#assign sortedEntries = sortEntries(sortFieldName, sortType, entries) />  218   219 <!-- start header html -->  220 <div class="b-other-news-container clearfix">  221 <div class="b-other-news-container--title">Other news</div>  222   223 <!-- end header html -->  224   225 <!-- start item loop -->  226 <#assign iCount = 1 />  227 <#list sortedEntries as sortedEntry>  228   229   230 <#assign entry = sortedEntry.entry />  231 <#assign renderer = sortedEntry.renderer />  232 <#assign className = renderer.getClassName() >  233 <#assign classPK = renderer.getClassPK() />  234   235 <#assign tentId = renderer.getArticle().getArticleId() />  236   237   238 <#if tentId != journalArticleId >  239   240 <#if iCount gt 3 >  241 <#break>  242 </#if >  243   244   245   246   247 <#-- Skip the current content -->  248 <#if className == "com.liferay.journal.model.JournalArticle" >  249   250 <#assign journalArticle = renderer.getArticle() >  251 <#assign document = sortedEntry.document >  252   253 <#assign entryDisplayTitle = document.valueOf("//dynamic-element[@name='DisplayTitle']") />  254 <#assign newOrEventRawPublishedDate = document.valueOf("//dynamic-element[@name='PublishedDate']/dynamic-content/text()") />   255 <#if newOrEventRawPublishedDate != "" >  256 <#assign newOrEventParsedPublishedDate = dateUtil.parseDate("yyyy-MM-dd", newOrEventRawPublishedDate, locale) />  257 <#assign newOrEventPublishedDate = dateUtil.getDate(newOrEventParsedPublishedDate, "MMMM dd yyyy", locale) />  258 </#if>  259   260 <!-- start item html -->  261 <div class="b-other-new">  262 <a href="${buildURL()}">  263 ${entryDisplayTitle}  264 </a>  265 <div class="b-other-new__date">${newOrEventPublishedDate}</div>  266 </div>  267 <!-- end item html -->  268   269 </#if>  270   271 <#assign iCount += 1 />  272 </#if >  273 </#list>  274 <!-- end item loop -->  275 <!-- start footer -->   276 </div>  277 <!-- end footer -->  278   279 </#if>  280 <!-- END: Other News -->  281 </#if>  282 </div>  283 </div>  284 <!-- start functions -->  285 <#function getVocabularyId categoryName>  286   287 <#assign categoriesTest = assetCategoryLocalServiceUtil.getCategories() />  288   289 <#list categoriesTest as categoryEntry>  290 <#if categoryEntry.getName() == categoryName>  291 <#return categoryEntry.getVocabularyId()>  292 </#if>  293 </#list>  294 </#function>  295   296 <#function getCategoriesByVocabularyId vocabularyId>  297 <#assign vocabularyCategoryList=assetCategoryLocalServiceUtil.getVocabularyCategories(getterUtil.getLong(vocabularyId), 0, 999, categoriesOrderBy)/>  298 <#local vocabularyCategories = [] />  299 <#list vocabularyCategoryList as vocabularyCategoryEntry>  300 <#list categoryList as categoryEntry>   301 <#if categoryEntry.getName() == vocabularyCategoryEntry.getName() >  302   303 <#local vocabularyCategories = vocabularyCategories + [ getterUtil.getLong(categoryEntry.getCategoryId()) ] />  304   305 </#if>  306 </#list>  307 </#list>  308 <#return vocabularyCategories>  309 </#function>  310   311 <#function buildURL>  312   313 <#assign projectCategoryId = getCategoryIdByVocabularyId(allProjectsVocabularyId) />  314 <#assign projectCategoryIdParam = "" />  315 <#if projectCategoryId+"" != "">  316 <#assign projectCategoryIdParam = "?p_r_p_categoryId=" + projectCategoryId />  317 </#if>  318 <#local url = "/" + splittedURL[1] + "/" + renderer.getUrlTitle() + projectCategoryIdParam />  319 <#return url />  320 </#function>  321   322 <#function getCategoryIdByVocabularyId vocabularyId>  323 <#assign vocabularyCategoryList=assetCategoryLocalServiceUtil.getVocabularyCategories(getterUtil.getLong(vocabularyId), 0, 999, categoriesOrderBy)/>  324 <#assign categoryList=assetCategoryLocalServiceUtil.getCategories(className, classPK)/>  325 <#list vocabularyCategoryList as vocabularyCategoryEntry>  326 <#list categoryList as categoryEntry>   327 <#if categoryEntry.getName() == vocabularyCategoryEntry.getName() >  328 <#return categoryEntry.getCategoryId()>  329 </#if>  330 </#list>  331 </#list>  332 <#return "">  333 </#function>  334   335   336 <#function sortEntries sortFieldName sortType entries>  337 <#assign dynamicElements = [] />  338 <#if entries?has_content>  339 <#list entries as curEntry>  340 <#assign renderer = curEntry.getAssetRenderer()>  341 <#assign className = renderer.getClassName() >  342 <#assign classPK = renderer.getClassPK() />  343 <#if className == "com.liferay.journal.model.JournalArticle" >  344 <#assign journalArticle = renderer.getArticle() >  345 <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale)) >  346   347 <#if document.valueOf("//dynamic-element[@name='" + sortFieldName + "']")?? >  348 sortFieldName = ${sortFieldName}  349 <#assign sortField = document.valueOf("//dynamic-element[@name='" + sortFieldName + "']") />  350 sortField = ${sortField}  351 <#assign dynamicElements = dynamicElements + [ {"sortField": sortField, "document":document, "entry": curEntry, "classPK":classPK, "className": className, "renderer": renderer} ] />  352 </#if>  353 </#if>  354   355 </#list>  356 </#if>  357   358 <#if dynamicElements?has_content>  359 <#if sortType == "ASC">  360 <#assign sortedDynDocument = dynamicElements?sort_by("sortField") />  361 </#if>  362 <#if sortType == "DESC">  363 <#assign sortedDynDocument = dynamicElements?sort_by("sortField")?reverse />  364 </#if>  365 <#return sortedDynDocument>  366 <#else>  367 <#return dynamicElements>  368 </#if>  369   370 </#function>  371 <!-- end functions -->  372 <!-- END: News Template -->  Llegeix mésAl voltant deHonda Research Institute Launches “Curious Minded Machine” Research Collaboration with MIT, University of Pennsylvania and University of Washington »

news-cmm.png

Cooperative Devices

Cooperative Devices Research Area Cooperative Devices are novel physical entities with immersed computation that cooperatively work with each other in Intelligent Cyber Physical Systems (ICPS) that transcend the Internet of Things (IoT). Cooperative devices are expected to be embedded or blended in various everyday objects or the environment, such as clothing, pens, desks, chairs, flooring, robots, cars, vegetation, and outdoor street scenes. Scientific and technological challenges in this research area include integration, miniaturization, energy supply/storage, environment affinity, distributed intelligent computation, and ubiquity. The major function of cooperative devices would be to sense the human and environment state, as well as to process and relate the information to the situational and temporal context. Such a high-level understanding of human and environment state would enable development of technologies that enhance, coach, support and ultimately bring new experiences to humans. Llegeix mésAl voltant deCooperative Devices »

Main Global Research Areas

The upper part from the Global Research Areas asset publisher Llegeix mésAl voltant deMain Global Research Areas »

Frontier Robotics

Frontier Robotics Research Area One of HRI's new global research initiatives, Frontier Robotics, is exploring the development of an Intelligent Cyber Physical Systems (ICPS) in which robots support and enhance humans' activities. The ICPS concept envisions a variety of robots that are connected to high-speed networks at home and in public spaces working together to perform activities that save time, empower humans to expand their goals and provide empathetic support. Through the creation of avatars and autonomous intelligent entities, HRI's Frontier Robotics program is positioning robots to work alongside humans in collaborative, scalable networks aimed at extending human capabilities in the physical world while recognizing human intentions and emotions. Working with and learning from humans, robots have the capability of earning human trust; thus becoming more helpful. By supporting human's physical, mental and emotional activities, HRI believes these intelligent and collaborative robots can improve humans' quality of life, allowing friends, families, and communities to spend more time together in life-affirming activities. Llegeix mésAl voltant deFrontier Robotics »

Home Global Research Heading

Main Material Science

The upper part from the Material Science asset publisher. Llegeix mésAl voltant deMain Material Science »

Cooperative Intelligence

Cooperative Intelligence Research Area Cooperative intelligence is the ability for machines to optimally use limited resources to achieve goals in complex environments together with others. Where Artificial Intelligence focuses on the capability, Cooperative Intelligence ensures confidence and trust when interacting with artificial systems. The interaction can take place for the benefit of the system, e.g. to cope with restricted functionality and robustness or to use interaction to teach the system. However, the interaction can also benefit the human.  Even if the system is able to perform a task autonomously, cooperation can be desirable for several reasons. In order to have the confidence or even trust in the system, we need to understand its state and intention. There are other reasons why we might prefer cooperation to autonomy in the AI system. Llegeix mésAl voltant deCooperative Intelligence »

Global Research Areas

Main Computer Science

The upper part from the Computer Science asset publisher. Llegeix mésAl voltant deMain Computer Science »

Human Centered AI

Human Centered AI Research Area Human-Centered AI at Honda Research Institute involves projects that are inspired by human intelligence and includes systems that learn from and collaborate with humans in a meaningful way.  The central goal for this research thread is to develop AI technologies that learn and improve continuously from interactions with humans. The areas of special interest include topics related to human cognitive and movement understanding, knowledge discovery, captioning/retrieval of large scale semantic data, and human-centered interfaces. Llegeix mésAl voltant deHuman Centered AI »

Projects

We compute various musculoskeletal indicators of human performance when the driver is operating a vehicle under normal and emergency maneuvering.
The goal of the project is to achieve robust lane-level localization for cars using low cost mass producible sensors.
We have developed online algorithms to transfer motion from a human demonstrator to Honda's humanoid robot, ASIMO.
The development of the next generation green and safe batteries with high energy density is highly desirable for meeting the rapidly growing needs of electrical vehicles.
Rare earth Manganese Oxide (ReMO) as a cathode material has potential capacity higher than that of commercial lithium manganese oxide.
Metal-air batteries are solid state batteries using metal oxidation at the anode and oxygen reduction at the cathode to induce a current flow.
This project is focused on CNT and graphene enforced electrode materials for secondary battery and supercapacitor applications.
This research is focused on scale-up technology for continuous synthesis of SWNTs by CVD method and the exploration of their performance in actual electrochemical devices
The core of this project is for atomistic level understanding of environmental impact on conductivities of SWNTs and 2-D materials in order to reveal their ultimate sensitivities.
Synthesis and studies of growth mechanism, self assembly and properties of low dimensional nanomaterials for alternative energy technologies are at the core of our research.
The goal is to develop driving aids that enhance the driver's situational awareness and give drivers a sense of confidence and trust in the vehicles they are operating.
In Knowledge Discovery, we Integrate knowledge from multiple sources such as Wikipedia, Yahoo Question/Answers, Open Directory Project and OpenMind.
Probabilistic model to track dialog state and provide information to driver viaspoken dialog
This project presents a control theoretic approach for human pose estimation from a set of key feature points detected using depth image streams obtained from a time of flight imaging device.
We are developing a real-time system that detects and tracks traffic participants.
We aim to develop a robust pedestrian detection algorithm that can handle partial occlussions.
We are taking advantage of our autonomous driving platform to create a comprehensive repository of annotated sensor data that provide computer vision benchmarks and training data to support advanced driving assist and autonomous driving applications.
Backing-up of articulated vehicles poses a difficult challenge even for experienced drivers. While long wheelbase dual-axle trailers provide a benefit of increased capacity over their single-axle counterparts, backing-up of such systems is especially difficult. We devise a control strategy for such systems, allowing backing-up maneuvers to be intuitive to drivers without experience with trailers. Using hitch angle feedback, we show these concepts can be used to stabilize the trailer in back-up motion in the presence of arbitrary driver inputs.
Utilizing the latest wearable sensing technologies and patented motion prediction algorithms, the goal is to predict human movement and perform biomechanical computations based on those predictions.