TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Web-based visualization for robotics and autonomous vehicles

120 点作者 amacneil将近 4 年前

9 条评论

amacneil将近 4 年前
Hi HN!<p>We are a team of engineers who previously built the infrastructure and developer tools for self-driving car development at Cruise. We recently launched Foxglove Studio [0] as a better way for roboticists to inspect, visualize and debug robotics data.<p>At Cruise, we found existing visualization tools in the robotics space (rviz, rqt, etc) extremely lacking. They were typically desktop linux (QT) apps, and required the entire autonomous vehicle codebase to be checked out and built locally - meaning they were inaccessible to teams such as operations, QA, and PM&#x2F;TPMs. In addition, robotics engineers found the workflow of downloading 50gb+ log files to their desktop just to triage an issue painful.<p>As a result, we invested heavily in a web-based replacement - building a better, faster UI for our robotics engineers, while at the same time opening data up to everyone in the organization, so that you can share a link to an event in a Slack thread or Jira ticket, and others can quickly see the exact same view on their own laptop or desktop. Cruise open-sourced part of this work, which some of you may be familiar with (Webviz) [1].<p>Earlier this year, we launched Foxglove Studio, which began as a fork of Webviz. Over the past 6 months, we have been extending Studio with many new visualization panels, first-class extension support, ROS 2 support, an optional desktop app, and internally a port from Flow to Typescript. While Studio began as a fork of Webviz, we see it as a separate product - we&#x27;re focused on building an extensible, community-first project, and we are taking it in a different direction than Webviz (which is tightly coupled to many internal Cruise systems, and as such is difficult for the community to contribute to).<p>In the future, we&#x27;re planning to introduce some paid features around team collaboration, data &amp; view sharing, and private extensions. However, the core of Foxglove Studio will always remain free and open source for the robotics community to use.<p>Feel free to check out our GitHub [2] and Changelog [3] for more details on what we&#x27;ve been up to.<p>Happy to answer any questions!<p>[0] <a href="https:&#x2F;&#x2F;foxglove.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;foxglove.dev&#x2F;</a><p>[1] <a href="https:&#x2F;&#x2F;webviz.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;webviz.io&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;foxglove&#x2F;studio" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;foxglove&#x2F;studio</a><p>[4] <a href="https:&#x2F;&#x2F;github.com&#x2F;foxglove&#x2F;studio&#x2F;releases" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;foxglove&#x2F;studio&#x2F;releases</a>
rgovostes将近 4 年前
I hacked on the Foxglove sources a few months ago to add support for a visualization I needed, and found the codebase to be top notch. My thanks to the team for the project and for being so helpful on Slack.
rckoepke将近 4 年前
The UI seems very thoughtful, it&#x27;s clearly a high-quality effort! I&#x27;m pleasantly surprised by how intuitive it appears at first glance. It&#x27;s one of a vanishingly few examples of a &quot;modern&quot;-looking UI with high information density and minimal whitespace.<p>Your team also picked the right hero image for the homepage, and I love that it opens up into a YouTube video. It did take me awhile to realize that it opens into a video though - the bright purple &quot;Play Demo Video&quot; button was treated as spam by my brain. I believe that&#x27;s because the UI in the image is very busy, so there are a lot of higher-priority details that I can focus on&#x2F;explore until my internal &quot;look elsewhere on the site&quot; timer expires and I scroll off the hero image.<p>It feels like this does deserve more attention. I suspect people who aren&#x27;t currently working with self-propelled robots may be skipping this as they aren&#x27;t able to envision where they&#x27;d use it. I&#x27;d enjoy exploring it with something like this starter kit, though: <a href="https:&#x2F;&#x2F;foxglove.dev&#x2F;blog&#x2F;building-and-visualizing-your-first-robot" rel="nofollow">https:&#x2F;&#x2F;foxglove.dev&#x2F;blog&#x2F;building-and-visualizing-your-firs...</a>
评论 #27926951 未加载
justicezyx将近 4 年前
Can this be viewed as a visualization of temporal data aligned according to their time stamps, and enable human observers to detect useful patterns of correlation?<p>What does the ROS2 support offer? I guess it&#x27;s to display Ros messages or events in the same fashion?
评论 #27914517 未加载
sdan将近 4 年前
Reminds me of <a href="https:&#x2F;&#x2F;avs.auto&#x2F;#&#x2F;" rel="nofollow">https:&#x2F;&#x2F;avs.auto&#x2F;#&#x2F;</a>
评论 #27914491 未加载
lukeboi将近 4 年前
This looks amazing, and I plan to switch to this from Rviz ASAP. Out of curiosity, can Foxglove be used with robotic systems that don’t use ROS?
评论 #27925239 未加载
smoldesu将近 4 年前
Holy shit!<p>I used to be a part of the local FRC robotics club (programmer&#x2F;engineer&#x2F;last-resort driver), and this is exactly the kind of tooling that I would have killed for back then. Great job on delivering to all 3 major platforms and keeping it open source!
jyothepro将近 4 年前
Congrats team! this is super cool!
spieswl将近 4 年前
This looks awesome! I didn&#x27;t see this in the README, but does this gracefully handle ROS bags that aren&#x27;t properly indexed?
评论 #27924276 未加载