An architecture of BDI agent for autonomous locomotives controller | IEEE Conference Publication | IEEE Xplore