Skip to content

Conversation

@RONAK-AI647
Copy link

@RONAK-AI647 RONAK-AI647 commented Dec 25, 2025

  • Please check if the PR fulfills these requirements
  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Blog Post
Feature

  • Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Embodied Intelligence meets KubeEdge-Ianvs: Industrial Assembly Benchmarking

This blog introduces how to enable comprehensive embodied intelligence benchmarking for industrial manufacturing using the KubeEdge-Ianvs framework.

Signed-off-by: RONAK <codeitronak226277@gmail.com>
@kubeedge-bot
Copy link
Collaborator

Welcome @RONAK-AI647! It looks like this is your first PR to kubeedge/website 🎉

@gemini-code-assist
Copy link

Summary of Changes

Hello @RONAK-AI647, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request introduces a significant new blog post that outlines a pioneering benchmark for embodied intelligence in industrial manufacturing. The post details how the KubeEdge-Ianvs framework can be utilized to evaluate robotic assembly of deformable electronic components, addressing critical gaps in existing research. It highlights the creation of a unique multimodal dataset and a comprehensive end-to-end evaluation infrastructure designed to accelerate the development and deployment of reliable autonomous assembly systems in real-world industrial settings.

Highlights

  • New Blog Post: A new blog post titled "Embodied Intelligence meets KubeEdge-Ianvs: Industrial Assembly Benchmarking" has been added, detailing a novel approach to industrial AI.
  • Novel Benchmark Introduction: The blog post introduces the first comprehensive benchmark specifically designed for robotic assembly of deformable electronic components in industrial manufacturing settings.
  • Multimodal Dataset: Details are provided on a new publicly available multimodal dataset for industrial assembly, which includes RGB-D images, force/torque sensor data, and robot trajectories.
  • End-to-End Evaluation: The PR outlines an end-to-end evaluation infrastructure within the KubeEdge-Ianvs framework for assessing complete multi-stage assembly workflows, bridging the gap between academic research and industrial application.
  • Ianvs Integration Guide: The blog post includes a step-by-step guide on how to set up and run this new benchmark using the KubeEdge-Ianvs framework, covering installation, dataset setup, configuration, and result analysis.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@kubeedge-bot kubeedge-bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Dec 25, 2025
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new blog post on EAI-benchmarking with KubeEdge-Ianvs and adds the author's details. The blog post is well-structured and informative. However, I've identified several issues that need attention before merging. There's a YAML formatting error in authors.yml that could break parsing. The blog post itself contains broken links for images and a placeholder for a video URL. Additionally, the tutorial commands use absolute paths in the root directory, which is not a recommended practice and could cause issues for users. I've provided specific comments and suggestions to address these points.

@RONAK-AI647
Copy link
Author

RONAK-AI647 commented Dec 25, 2025

/hold

@kubeedge-bot kubeedge-bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Dec 25, 2025
@RONAK-AI647 RONAK-AI647 force-pushed the RONAK-A1647/Blog(Embodied-Intelligence-meets-KubeEdge-Ianvs-Industrial-Assembly-Benchmarking) branch from 7846446 to 83c131e Compare December 26, 2025 11:26
Signed-off-by: RONAK <codeitronak226277@gmail.com>
@RONAK-AI647 RONAK-AI647 force-pushed the RONAK-A1647/Blog(Embodied-Intelligence-meets-KubeEdge-Ianvs-Industrial-Assembly-Benchmarking) branch from 83c131e to 5df5c18 Compare December 26, 2025 11:39
Signed-off-by: RONAK <codeitronak226277@gmail.com>
Signed-off-by: RONAK <codeitronak226277@gmail.com>
@RONAK-AI647
Copy link
Author

@kevin-wangzefeng @Shelley-BaoYue its ready to review , please take a look !!!

@RONAK-AI647
Copy link
Author

/unhold

@kubeedge-bot kubeedge-bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Dec 27, 2025

#### What Makes This Project Unique:

This work represents the **first comprehensive benchmark** for robotic assembly of deformable electronic components—a scenario ubiquitous in modern electronics manufacturing yet completely absent from existing research infrastructure. Our contributions are unprecedented in scope:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i usually see this from generative AI description, maybe we do not need that in here and else where?

Suggested change
This work represents the **first comprehensive benchmark** for robotic assembly of deformable electronic componentsa scenario ubiquitous in modern electronics manufacturing yet completely absent from existing research infrastructure. Our contributions are unprecedented in scope:
This work represents the **first comprehensive benchmark** for robotic assembly of deformable electronic components, a scenario ubiquitous in modern electronics manufacturing yet completely absent from existing research infrastructure. Our contributions are unprecedented in scope:

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes , I have re-polished all the points using generative AI . I will remove those dashes -if annoying

- Familiarity with robotic manipulation concepts
- Understanding of computer vision fundamentals

> **Note**: This benchmark has been tested on Linux platforms. Windows users may need to adapt commands accordingly.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if that is not supported on windows, why do we put that required platform more specifically (e.g Ubuntu Noble) for user documentation? so that we can avoid complication and problems in the 1st place.

Copy link
Author

@RONAK-AI647 RONAK-AI647 Dec 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://github.com/kubeedge/ianvs/blob/main/docs/guides/quick-start.md#:~:text=In%20this%20example%2C%20we%20are%20using%20the%20Linux%20platform%20with%20Python%203.8.%20If%20you%20are%20using%20Windows%2C%20most%20steps%20should%20still%20apply%20but%20a%20few%20commands%20and%20package%20requirements%20might%20be%20different.

I included the Windows note because users often try to run benchmarks on Windows, and it works. Specifying "Ubuntu Noble" is too restrictive—the benchmark works on Ubuntu 18.04+, Debian, and other Linux distros, if you say I will strict the sentence for the same.

@RONAK-AI647
Copy link
Author

Any other comments sir @fujitatomoya

Signed-off-by: RONAK <codeitronak226277@gmail.com>
Copy link
Collaborator

@Shelley-BaoYue Shelley-BaoYue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve
cc @MooreZheng

@kubeedge-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Shelley-BaoYue

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubeedge-bot kubeedge-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 4, 2026
@MooreZheng
Copy link

cc @hsj576

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants