Get For Free
Robot Monitoring and Control System
Crafted an innovative website using Next.js and the ROS2D library, designed to display the real-time location and facilitate remote control of robots. This cutting-edge platform combines interactive mapping with intuitive control features, offering seamless operation and monitoring capabilities for robotic systems.
Details
Frontend Developer
Nakayama Iron Works
Stack:
NextJS
ROS
TypeScript
Google Cloud
2023 - 2024
Overview
This project involves a real-time web-based platform for monitoring, controlling, and mapping a robot’s movements. Designed for robotics environments, the system uses ROS Web to interface with the robot, providing comprehensive tracking and control over robot operations. Through an intuitive interface built with ReactJS and Next.js, users can monitor robot status, view map processing progress, and set navigation goals seamlessly.
Key Features
Real-time Robot Monitoring: Displays live data on the robot’s position, operational status, and sensor readings, allowing users to assess the robot’s current state instantly.
Dynamic Map Processing: Visualizes real-time map data, providing an up-to-date representation of the robot’s environment as it navigates and explores.
Goal-Based Navigation: Users can set specific destinations on the map, and the system will command the robot to move toward the designated goal using ROS Web.
Cloud-Based Data Storage: Utilizes Google Cloud to store all telemetry and navigation data securely, allowing for analytics and historical tracking of the robot's performance over time.
Interactive Dashboard: Built with ReactJS and Next.js, the dashboard is responsive and provides a seamless user experience for both desktop and mobile users.
Mission
The purpose of this project was to create a responsive and efficient platform for managing autonomous robot operations remotely. This solution supports safe, real-time monitoring and precise control, empowering robotics teams to monitor and guide their robot's progress effectively.
Impact
By enabling remote robot control and monitoring, this system helps robotics teams streamline their operations, enhance efficiency, and reduce the need for constant on-site supervision. The system’s ability to store historical data also allows teams to analyze past performance and optimize future operations, making it a valuable tool for research and practical applications in robotics.







