• Title/Summary/Keyword: embedded controller

Search Result 477, Processing Time 0.024 seconds

Localization and Control of an Outdoor Mobile Robot Based on an Estimator with Sensor Fusion (센서 융합기반의 추측항법을 통한 야지 주행 이동로봇의 위치 추정 및 제어)

  • Jeon, Sang Woon;Jeong, Seul
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.2
    • /
    • pp.69-78
    • /
    • 2009
  • Localization is a very important technique for the mobile robot to navigate in outdoor environment. In this paper, the development of the sensor fusion algorithm for controlling mobile robots in outdoor environments is presented. The multi-sensorial dead-reckoning subsystem is established based on the optimal filtering by first fusing a heading angle reading data from a magnetic compass, a rate-gyro, and two encoders mounted on the robot wheels, thereby computing the dead-reckoned location. These data and the position data provided by a global sensing system are fused together by means of an extended Kalman filter. The proposed algorithm is proved by simulation studies of controlling a mobile robot controlled by a backstepping controller and a cascaded controller. Performances of each controller are compared.

  • PDF

A Study on the Load Forecasting Methods of Peak Electricity Demand Controller (최대수요전력 관리 장치의 부하 예측에 관한 연구)

  • Kong, In-Yeup
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.9 no.3
    • /
    • pp.137-143
    • /
    • 2014
  • Demand Controller is a load control device that monitor the current power consumption and calculate the forecast power to not exceed the power set by consumer. Accurate demand forecasting is important because of controlling the load use the way that sound a warning and then blocking the load when if forecasted demand exceed the power set by consumer. When if consumer with fluctuating power consumption use the existing forecasting method, management of demand control has the disadvantage of not stable. In this paper, load forecasting of the unit of seconds using the Exponential Smoothing Methods, ARIMA model, Kalman Filter is proposed. Also simulation of load forecasting of the unit of the seconds methods and existing forecasting methods is performed and analyzed the accuracy. As a result of simulation, the accuracy of load forecasting methods in seconds is higher.

Controller Area Network (CAN) Protocol for Personal Robot Middleware (퍼스널 로봇 미들웨어를 위한 CAN(Controller Area Network) Protocol)

  • Park, Tai-Kyu;Li, Vitaly;Park, Hong-Seong
    • Proceedings of the KIEE Conference
    • /
    • 2004.05a
    • /
    • pp.80-82
    • /
    • 2004
  • Personal robot consist of various modules that have independent functions. Because personal robot has requirement that support various construction for user's tendency. Therefore, Middleware mechanism at support not only personal robot's main functional element but also embedded modules functional elements is required. Each module have various heterogeneous network interfaces and variable services and variables. Therefore, Middleware must support these various network interfaces. This paper, pointed in Controller Area Network(CAN) inreface that usually used in embedded system for control. For connect various heterogeneous network interfaces (Ethernet, RS232 etc..), it is necessary to modify bagic CAN frame format. And also make some kind of BUS topology for CAN network.

  • PDF

Autonomous Driving Acceleration Estimation Model According to the Slope of the Road (도로의 경사도에 따른 자율주행 가속도 추정 모델)

  • Park, KyeoungWook;Heo, Myungseon;Oh, Youngchul;Han, Jihyeong;Jeong, HwaHyen;You, Byungyong
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.16 no.6
    • /
    • pp.285-292
    • /
    • 2021
  • Autonomous vehicles are divided into an upper controller that calculates control value through cognitive judgment and a lower controller that appropriately transmits its control value to an actuator. Here, the longitudinal control in a lower controller has a problem as the road slopes due to the property of the Acceleration sensor to output the acceleration as the slope of the device. Therefore, in this paper, a sigmoid function is proposed to determine the slope to compensate for this problem. Through the experiment, Checked performance by comparing the existing table model with the proposed model.

Control of Cyber-Physical Systems Under Cyber-Attacks (사이버공격에 강인한 사이버물리시스템의 제어)

  • Lee, Tae H.
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.14 no.5
    • /
    • pp.269-275
    • /
    • 2019
  • This paper addresses the control problem of cyber-physical systems under controller attack. A novel discontinuous Lyapunov functionals are employed to fully utilize sampled-data pattern which characteristic is commonly appeared in cyber-physical systems. By considering the limited resource of networks, cyber-attacks on the controller are considered randomly occurring and are described as an attack function which is nonlinear but assumed to be satisfying Lipschitz condition. Novel criteria for designing controller with robustness for cyber-attacks are developed in terms of linear matrix inequality (LMI). Finally, a numerical example is given to prove the usefulness of the proposed method.

A Design of MFB based Training System for Pigeon based Telemetry (MFB 제어 기반의 비둘기 학습제어 시스템의 설계)

  • Du, Xiao Huan;Kim, Seong Whan
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.147-148
    • /
    • 2009
  • In this paper, we describe a telemetry stimulation system that controls animal-robots. In our system, we send the main control command from PC to the controller embedded in the pigeon based animal-robots. Once the controller receives the control signal, it makes biphasic stimulation pulses to medial forebrain bundle neurons to control the pigeon behavior as we want. We design the embedded controller using CUBLOC, which is lightweight for attaching on the pigeon.

Design of Embedded Security Controller Based on Client Authentication Utilizing User Movement Information (사용자의 이동정보를 활용한 클라이언트 인증 기반의 임베디드 보안 컨트롤러 설계)

  • Hong, Suk-Won
    • Journal of Digital Convergence
    • /
    • v.18 no.3
    • /
    • pp.163-169
    • /
    • 2020
  • A smart key has been used in a variety of embedded environments and there also have been attacks from a remote place by amplifying signals at a location of a user. Existing studies on defence techniques suggest multiple sensors and hash functions to improve authentication speed; these, however, increase the electricity usage and the probability of type 1 error. For these reasons, I suggest an embedded security controller based on client authentication and user movement information improving the authentication method between a controller and a host device. I applied encryption algorithm to the suggested model for communication using an Arduino board, GPS, and Bluetooth and performed authentication through path analysis utilizing user movement information for the authentication. I found that the change in usability was nonsignificant when performing actions using the suggested model by evaluating the time to encode and decode. The embedded security controller in the model can be applied to the system of a remote controller for a two-wheeled vehicle or a mobile and stationary host device; in the process of studying, I found that encryption and decryption could take less then 100ms. The later study may deal with protocols to speed up the data communication including encryption and decryption and the path data management.

Implementation of Vehicle Management System Using Embedded System (임베디드 시스템을 이용한 차량관리 시스템의 구현)

  • Park, Soo-Bong;Yang, Seong-Soo;Park, Jong-Ran;Lee, Sang-Hun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.69-72
    • /
    • 2008
  • In the paper, embedded system that manage, control the status of vehicle through internet and mobile instruments are designed. The network is composed of the distributed control system using CAN communication, where communication is possible with two lines, and the bluetooth, where wireless communication is possible. We also designed the Embedded system to make up the web server only for the vehicle, made it possible to catch hold of the conditions of the vehicle and control the vehicle through internet by interfacing the destributed controller. We also made such a Web Server possible th be monitored and controlled by the mobile instruments such as PDA, mobile phones.

  • PDF

Overhead Compensation Technique to Enhance the Accuracy of a Software Timer for Light-weight Embedded Device (경량 임베디드 디바이스 환경에서 소프트웨어 타이머의 정확성 향상을 위한 오버헤드 보정기법)

  • Kim, Hiecheol
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.24 no.4
    • /
    • pp.9-19
    • /
    • 2019
  • As light-weight embedded devices become widely used in the area of low-power networking and high-precision sensor data acquisition, support for time-critical applications becomes essential for the light-weight embedded devices. This paper addresses the accuracy issue of a software timer for small or tiny embedded devices equiped with light-weight MCUs(Micro controller units). We first explore the characteristics of overhead in a typical implementation of a software timer, and then measure the overhead through a realistic implementation. Using the measurement result, we propose an overhead compensation technique which reduces the overhead from the hardware timer-tick.

Filtering Time Optimization in Vehicle Electronic Control Systems Using a Non-Contact Magnetic Sensor and Dual Buffer Structure (차량용 전자 제어 시스템에서 비접촉식 자기장 센서와 이중 버퍼 구조를 이용한 필터링 시간 최적화)

  • Minjung Kim;Daejin Park
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.19 no.4
    • /
    • pp.203-210
    • /
    • 2024
  • The automotive industry is transitioning from traditional internal combustion engines to systems powered by motors, batteries, and various electronic control units. Central to this shift is the micro-controller unit, which processes data from various sensors for real-time environmental awareness and control. This paper explores using non-contact magnetic sensors for sensing vehicle inclination as part of a digital twin implementation. Unlike optical or contact sensors, non-contact magnetic sensors offer robust performance in challenging environments, providing consistent and reliable data under varying conditions. To optimize real-time data processing, we propose a double buffer structure to enhance digital signal processing performance in embedded systems. Experiments using a custom sensor-integrated board demonstrate that the double buffer structure with direct memory access-enabled serial peripheral interface significantly reduces data processing time and improves noise reduction filtering. Our results show that the proposed system can greatly enhance the reliability and accuracy of sensor data, crucial for real-time vehicle control systems. In particular, by using the double buffer structure proposed in this paper, it was possible to secure 8.27 times more data compared to raw data, despite performing additional filtering. The techniques outlined have potential applications in various fields, offering enhanced monitoring and optimization capabilities, thus paving the way for more advanced and efficient vehicle control technologies.