Announcing transAct: An open-source robot fleet management dashboard https://lnkd.in/gecPT6y9 Why We Built It Robotics companies with fleets of more than a handful of robots need web dashboards to monitor and operate their fleets. They enable non-engineers to monitor, triage and sometimes fix issues in the field, which is required for operational efficiency and to free engineers from daily interruptions. This is particularly important with a RaaS business model. But who builds these dashboards? Engineers are already spread thin due to the large number of aspects of robotics they need to attend to (hardware, firmware, drivers, robotics stack, cloud, web) so building their own web dashboards from scratch is challenging, especially since the skills required for web development are quite different from the rest of the robotics software stack. At Transitive Robotics we see it as our mission to enable robotics companies to build their own fleet management systems quickly and easily. We've already developed a number of?capabilities?like webrtc video streaming and remote teleop that robotics companies can install on their robots and integrate into their own dashboards. But many companies, especially smaller ones, don't yet have web dashboards for fleet management of their own. This is why we created transAct. Purpose TransAct serves multiple purposes: 1. Provide a starting template for companies to build their own fleet management dashboards, 2. Serve as a reference implementation showing how to integrate Transitive capabilities into such dashboard, and 3. Show how you can use the?ROS Tool?React API to interact with ROS directly from the web (while avoiding the shortcomings of rosbridge + roslibjs) and the?Transitive SDK?to get full programmatic access to all the data provided by these capabilities. Current Features In the current version transAct already embeds several capabilities: - Remote Teleop, to control your robot with low-latency video from anywhere in the world, - Terminal, for web-based shell access without the need for a VPN, - ROS Tool, for subscribing to ROS topics from the web, used to show robot pose, battery, and charging status in our example, and make ROS service calls, - Configuration Management, for editing config files on your fleet hierarchically (with fleet defaults and robot specific overwrites), and - Health Monitoring, for monitoring device diagnostics and aggregated fleet diagnostics. We invite you to fork transAct and extend it to meet your needs and we'd love to hear your feedback and questions, here or on our?Slack community. #robotics #ros
Great work, Javier Lurgo, and thanks for the suggestion, Michael Jae-Yoon Chung!
Christian Fritz very cool!
Awesome work here!
These tools prevent aneurysms
Co-Founder & CEO at Swap Robotics
1 个月Duncan Turner Ji Ke we're happy customers of their existing functionality. Think it could help your robotics startups