Minimizing Data Frame in CAN Controller Area Network for Humanoid Robot

CAN 기반 휴머노이드 로봇에서의 데이터 프레임 최소화

  • 권선구 (인하대학교 전기공학과, 전기전자공학부) ;
  • 허욱렬 (인하대학교 전기공학과, 전기전자공학부) ;
  • 김진걸 (인하대학교 전기공학과, 전기전자공학부)
  • Published : 2005.07.18

Abstract

The Controller Area Network (CAN) is being widely used for real-time control application and small-scale distributed computer controller systems. When the stuff bits are generated by bit-stuffing mechanism in the CAN network, it causes jitter including variations in response time and delay. In order to eliminate this jitter, stuff bit must be controlled to minimize the response time and reduce the variation of data transmission time. At first, this paper shows that conventional CAN protocol causes the transmission time delay. Secondly, this paper proposes the method to reduce the stuff bits by restriction of available identifier. Finally, data manipulation method can be reduced the number of stuff-bits in the data field. The proposed restriction method of ID and manipulating data field are pretty useful to the real-time control strategy with respect to performance. These procedures are implemented in local controllers of the ISHURO (Inha Semyung Humanoid Robot).

Keywords