A processor implemented method for real time tracking of a moving object under observation comprising: receiving a first echo response from a moving object detector indicative of the moving object under observation being detected in a field of view, FOV, of the moving object detector, wherein the moving object detector is one of a RAdio Detection And Ranging, RADAR, SOund Navigation And Ranging, SONAR, and LIght Detection And Ranging, LIDAR,; logging speed of the moving object based on the first echo response; and tracking the moving object continuously in real time, by a moving object tracker, upon detecting the moving object by the moving object detector, wherein the moving object tracker comprises two ultrasound sensors, each ultrasound sensor being mechanically coupled to a corresponding stepper motor configured to incrementally change the orientation of the moving object tracker, and wherein the tracking comprises: incrementally changing orientation of the moving object tracker from either a last locked-in position or a 0° angle of rotation, by a pre-configured value, until the moving object is detected in a field of regard, FOR, of the moving object tracker; receiving a second echo response from the moving object tracker when the moving object is detected in the FOR of the moving object tracker; logging distance of the moving object from the moving object tracker along with an associated time stamp and a current orientation of the moving object tracker, based on the second echo response; computing speed of the moving object based on the logged distance and the associated time stamp; comparing the computed speed of the moving object with the logged speed by the moving object detector to confirm the moving object tracked by the moving object tracker is the same as the moving object detected by the moving object detector; and locking the orientation of the moving object tracker at the current orientation based on the comparison, wherein the current orientation is the last locked-in position before the moving object moves out of the FOR. receiving a first echo response from a moving object detector indicative of the moving object under observation being detected in a field of view, FOV, of the moving object detector, wherein the moving object detector is one of a RAdio Detection And Ranging, RADAR, SOund Navigation And Ranging, SONAR, and LIght Detection And Ranging, LIDAR,; logging speed of the moving object based on the first echo response; and tracking the moving object continuously in real time, by a moving object tracker, upon detecting the moving object by the moving object detector, wherein the moving object tracker comprises two ultrasound sensors, each ultrasound sensor being mechanically coupled to a corresponding stepper motor configured to incrementally change the orientation of the moving object tracker, and wherein the tracking comprises: incrementally changing orientation of the moving object tracker from either a last locked-in position or a 0° angle of rotation, by a pre-configured value, until the moving object is detected in a field of regard, FOR, of the moving object tracker; receiving a second echo response from the moving object tracker when the moving object is detected in the FOR of the moving object tracker; logging distance of the moving object from the moving object tracker along with an associated time stamp and a current orientation of the moving object tracker, based on the second echo response; computing speed of the moving object based on the logged distance and the associated time stamp; comparing the computed speed of the moving object with the logged speed by the moving object detector to confirm the moving object tracked by the moving object tracker is the same as the moving object detected by the moving object detector; and locking the orientation of the moving object tracker at the current orientation based on the comparison, wherein the current orientation is the last locked-in position before the moving object moves out of the FOR. incrementally changing orientation of the moving object tracker from either a last locked-in position or a 0° angle of rotation, by a pre-configured value, until the moving object is detected in a field of regard, FOR, of the moving object tracker; receiving a second echo response from the moving object tracker when the moving object is detected in the FOR of the moving object tracker; logging distance of the moving object from the moving object tracker along with an associated time stamp and a current orientation of the moving object tracker, based on the second echo response; computing speed of the moving object based on the logged distance and the associated time stamp; comparing the computed speed of the moving object with the logged speed by the moving object detector to confirm the moving object tracked by the moving object tracker is the same as the moving object detected by the moving object detector; and locking the orientation of the moving object tracker at the current orientation based on the comparison, wherein the current orientation is the last locked-in position before the moving object moves out of the FOR.