Font Size: a A A

Smart Home+ Big Data System Design Based On ROS And Spark

Posted on:2019-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:C Y LiFull Text:PDF
GTID:2322330548452625Subject:Control engineering field
Abstract/Summary:PDF Full Text Request
With the continuous updating and development of technologies in related fields such as computer networks and big data,the realization of networked and intelligent management of on-site home devices has become a new hot spot.In terms of network management,designing a smart home system under the B/S system,using a web client to achieve remote control,remote monitoring and other operations,has a very good prospect,and has also become a very good solution for smart home design.Under the B/S architecture,the smart home system allows users to interact with homes by logging in to the website.The web client development is relatively simple,does not rely on a single operating system,does not require separate development,and is installed separately.The traditional smart home web client remote control is based on the HTTP protocol,and its efficiency is relatively low.This subject through the exploration of the robot operating system ROS,do application innovation,put forward a new B/S architecture of smart home system design program,implement remote control based on WebSocket and topic mechanism,and generalize the web client.As a part of ROS,taking into account the advantages and characteristics of the C/S architecture,it is extremely operable.For the website's architecture,this project uses the current popular Spring,Spring MVC,Mybatis and other frameworks for integrated development and design,combined with JSP,Ajax,Jquery and other technologies to design the website.The entire website is hosted on Alibaba Cloud Server.At the same time,the relevant process ports of the ROS intelligent gateway in the home are mapped to Alibaba Cloud,and the user can remotely interact with the home environment through the cloud platform.By decoupling the system using ROS and SSM framework design,it is very convenient for expansion and maintenance.This topic designed the Spark big data system and built a distributed cluster.The entire big data system and ROS smart home system docking,integration.By designing a big data system,the traditional Internet technology has been applied to the Internet of Things.The real-time on-line processing of the sensor data on the bottom layer makes reasonable and effective use of the collected data,making the smart home system more complete and intelligent.This topic implements the design of ROS intelligent gateways,the design of website architectures,and the design of big data systems.And for the intelligent gateway part,a robot operating system design scheme was adopted.The robotics technology will be extended to the field of smart homes to create a smarter smart home furnishing system with a wide range of applications.
Keywords/Search Tags:ROS, roslibjs, Spark, Smart home
PDF Full Text Request
Related items