UNNES Computer Engineering Students Develop TARVIS, an AI and IoT-Powered Smart Toll Gate System

Universitas Negeri Semarang > Faculty of Engineering > Fakultas Teknik-eng > UNNES Computer Engineering Students Develop TARVIS, an AI and IoT-Powered Smart Toll Gate System

SEMARANG — Two Computer Engineering students from the Faculty of Engineering, Universitas Negeri Semarang (FT UNNES), Rizal Ramadhan and Rama Fahrizal Kusuma, unveiled TARVIS (Toll Automation, Recognition & Vision Intelligent System), a smart toll gate prototype integrating Computer Vision and the Internet of Things (IoT). The innovation was showcased during the EXPO Capstone exhibition at Building E11, FT UNNES, on Wednesday (November 11, 2026).

TARVIS was engineered to tackle recurring traffic bottlenecks at toll plazas, particularly when heavy vehicles such as buses and trucks create long queues at regular lanes while dedicated small-vehicle lanes remain underutilized. By automating vertical barrier height adjustments based on real-time traffic analysis, TARVIS enables small-vehicle toll gates to temporarily accommodate heavy vehicles during peak congestion—shifting traffic management from purely manual operator observation to data-driven automation.

A key strength of TARVIS lies in its ability to process existing online toll road CCTV feeds, eliminating the need to install additional physical cameras at the gate. The live video stream undergoes a multi-stage artificial intelligence pipeline to evaluate lane conditions continuously.

Within the Computer Vision architecture, the system employs YOLOv8 to detect and localize vehicles across video frames, paired with a Convolutional Neural Network (CNN) to classify vehicles by type and toll category based on visual features. To ensure tracking reliability and prevent duplicate counts, the developers integrated ByteTrack, which assigns a unique identification number to each vehicle across consecutive frames. Processing is concentrated strictly within a designated Region of Interest (ROI), where a virtual Counting Line tallies approaching heavy vehicles based on their direction of travel and assigned IDs.

All detection, classification, tracking, and queue metrics are visualized on a centralized monitoring dashboard. Once the count of approaching heavy vehicles meets or exceeds an operator-defined threshold, the server transmits a command to an ESP32 microcontroller to trigger a linear actuator. This mechanism raises the toll barrier vertically, expanding overhead clearance to safely accommodate larger vehicles.

To safeguard passing vehicles, TARVIS incorporates an ultrasonic sensor positioned beneath the barrier as an automated safety interlock, preventing the gate arm from descending while a vehicle remains in the lane. Once the sensor confirms the lane is clear and the designated interval has elapsed, the ESP32 signals the actuator to lower the barrier back to its standard position. The prototype also features an integrated LED screen to display real-time gate status and operational messages for motorists.

From a development standpoint, Ramadhan and Kusuma completed the prototype on October 1, 2026, following a rapid 30-day build cycle with a total fabrication cost of IDR 1.5 million (Rp1,500,000). The project demonstrates how cloud-accessible CCTV analytics can be seamlessly linked with embedded IoT hardware to deliver responsive, cost-effective mechanical control.

Showcased at FT UNNES’s EXPO Capstone, TARVIS directly advances SDG 9 (Industry, Innovation, and Infrastructure) by modernizing transportation infrastructure through intelligent automation and resilient engineering design. Through accessible, high-impact applied research, UNNES Computer Engineering students continue to contribute practical technological solutions to enhance national mobility and infrastructure efficiency.

Related Posts

Leave a Reply

* Kode Akses Komentar:

* Tuliskan kode akses komentar diatas:

GDPR

  • Privacy Policy

Privacy Policy

At unnes.ac.id, the privacy of our visitors is of extreme importance to us. This privacy policy document outlines the types of personal information that is received and collected by unnes.ac.id and how it is used.

Log Files

Like many other Web sites, unnes.ac.id makes use of log files. The information inside the log files includes internet protocol (IP) addresses, type of browser, Internet Service Provider (ISP), date/time stamp, referring/exit pages, and number of clicks to analyze trends, administer the site, track user’s movement around the site, and gather demographic information. IP addresses and other such information are not linked to any information that is personally identifiable.

Cookies

unnes.ac.id uses cookies to store information about visitors’ preferences, to record user-specific information on which pages the site visitor accesses or visits, and to personalize or customize our web page content based upon visitors’ browser type or other information that the visitor sends via their browser.

Third-party ad servers or ad networks use technology in their respective advertisements and links that appear on unnes.ac.id and which are sent directly to your browser. They automatically receive your IP address when this occurs. Other technologies (such as cookies, JavaScript, or Web Beacons) may also be used by our site’s third-party ad networks to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on the site.

unnes.ac.id has no access to or control over these cookies that are used by third-party advertisers.

You should consult the respective privacy policies of these third-party ad servers for more detailed information on their practices as well as for instructions about how to opt-out of certain practices. unnes.ac.id’s privacy policy does not apply to, and we cannot control the activities of, such other advertisers or web sites.

If you wish to disable cookies, you may do so through your individual browser options. More detailed information about cookie management with specific web browsers can be found at the browsers’ respective websites.

Consent

By using our website, you hereby consent to our privacy policy and agree to its terms.

Update

This Privacy Policy was last updated on: 2023-02-14. Should we update, amend or make any changes to our privacy policy, those changes will be posted here.

Contact Us

If you have any questions, comments, or concerns about our Privacy Policy or our practices with regards to your personal information, please feel free to contact us through the contact form on our website or by emailing us at humas[at]mail.unnes.ac.id.

This Privacy Policy is intended as a general guide to our practices in collecting and using information. If there is any inconsistency between this Privacy Policy and the terms of the Service Agreement or any other terms that may apply to specific services you use, then those specific service terms shall apply.

Terms of Use

By using our website, you agree to abide by this Privacy Policy. If you do not agree with this Privacy Policy, please do not use our website. We reserve the right to update this Privacy Policy from time to time without prior notice. Please review our Privacy Policy periodically to check for changes. Your continued use of our website following the posting of changes to this Privacy Policy means that you accept the changes.

Thank you for reading our Privacy Policy. We are committed to protecting the privacy of our website visitors and will continue to update our Privacy Policy to ensure optimal protection.