SemVLA

community
Activity Feed

AI & ML interests

None defined yet.

Recent Activity

HassanJbr  published a dataset 7 days ago
SemVLA/EmbodimentSemantic
HassanJbr  updated a dataset 7 days ago
SemVLA/EmbodimentSemantic
View all activity

hba123 
posted an update 8 months ago
hba123 
posted an update 8 months ago
view post
Post
4079
🤖 What if building your own robot arm costs less than £220?

For years, robotics has been locked behind high prices and complex systems.
So we decided to change that.

Today, we’re open-sourcing Ark-Bot — a fully 3D-printed, 6-DOF robot arm that works seamlessly with our Python robotics library, Ark.

And yes… It’s only £215.86 to build.

🧠ArkBot Specs 🧠

1️⃣ Reach: 1 meter
2️⃣ Weight: 2.6 kg
3️⃣ Payload: 1.8 kg 💪
4️⃣ DOF: 6
5️⃣ Input Voltage: DC 12V

🤟Fully 3D-printable & open-source
🤟Integrated with Ark — no ROS required


📹 We’ve also released a video showing the full assembly process — because robotics should be something everyone can learn, build, and improve on.

👩‍🎓 With Ark-Bot, anyone — from students to AI researchers — can experiment with embodied AI, robot learning, and control algorithms on real hardware, affordably.

If you could control a 1-meter robot arm from your laptop for under £220…
👉 What would you build first?

🔗https://github.com/Robotics-Ark/ark_bot
🎥 https://www.youtube.com/watch?v=Kuk4pC0EaEw&feature=youtu.be
  • 2 replies
·
hba123 
posted an update 8 months ago
view post
Post
2223
Hey, amazing, awesome people of the beautiful internet 😍🥰

Distillation has been (from my point of view) a main driving factor for the success of hashtag#LLMs - like distilling the knowledge of an amazing big model (say hashtag#DeepSeekv3, or hashtag#GeminiAI) into yours.

Probably, you have done it with minimising a KL divergence, and it somehow worked.

Well, not that well, right?

1️⃣ Your model tends to memorise!
2️⃣ Your model might get the right answer, but its reasoning might be flawed.

To fix those problems, we rethink distillation and process a new approach! A method that is based on constrained RL that comes with nice theoretical guarantees and excellent performance!

Check it out: Rethinking Large Language Model Distillation: A Constrained Markov Decision Process Perspective (2509.22921)

Let us do distillation right! Please upvote if you find it useful!
hba123 
posted an update 9 months ago
view post
Post
3958
Hello, amazing robotics people 😍 😍 😍 We have FINALLY delivered on your major request! Ark just got a major upgrade:

We’ve now integrated Vision-Language-Action Models (VLAs) into Ark 🎉 VLAs = models that connect vision + language → robot actions (see image)

What does this mean?

🗣️ Give robots natural language instructions → they act
👀 Combine perception + language for real-world control
🦾 Powered by pi0 pretrained models for fast prototyping
⚡ Supports easy data collection and fine-tuning within Ark within a couple of lines of code

Next, we plan to go into the world of designing worlds 😉
Who knows, maybe those video models are actually zero-shot learners and reasoners?

Check it out here 👉 https://github.com/Robotics-Ark/ark_framework
Check out the tutorial 👉 https://arkrobotics.notion.site/VLA-Pi0-with-Ark-279e053d9c6f800ab0a2d498835dd96b

⭐ Star the repo, try it with your robots, and let us together make robots great (again?)!
hba123 
posted an update 10 months ago
view post
Post
2884
We have written a fun little blog on how you can do robotics with Ark and in Python. We also give you some examples of how OpenAI Gym can become hardware-grounded and how easy it is to do so:

Check it out: https://huggingface.co/blog/hba123/ark
  • 5 replies
·
hba123 
posted an update 10 months ago
view post
Post
3303
After so many requests, I want to update everyone on the status of Ark, i.e., doing robotics in Python. First, thanks a lot for the amazing and impressive interest we got in it. We are now @ 1.13 K downloads, which is beyond my wildest expectations (https://pepy.tech/projects/ark-robotics?timeRange=threeMonths&category=version&includeCIDownloads=true&granularity=daily&viewType=line&versions=0.1.1%2C0.1%2C0.0.1)!

0. First and foremost, we are pip installable (https://pypi.org/project/ark-robotics/)
1. We are currently working on supporting more robots: G1 and Drones are in the works with a cool set of amazing, fantastic colleagues. Those are coming.
2. We have support for multiple sensors and interfaces (https://github.com/Robotics-Ark/ark_interfaces)
3. We also now have support for machine learning via diffusion policies (https://github.com/Robotics-Ark/ark_diffusion_policies_on_franka)
4. We have a set of tutorials that detail each step (https://arkrobotics.notion.site/ARK-Home-22be053d9c6f8096bcdbefd6276aba61)

You can read the paper here: https://robotics-ark.github.io/ark_robotics.github.io/static/images/2506.21628v2.pdf

Have fun building robotics with Python people! Please star our repo (https://github.com/Robotics-Ark/ark_framework), so we can continue our open-sourcing endeavour!
hba123 
posted an update 10 months ago
view post
Post
264
Hey, Amazing AI and ML people, I have an open permanent position in London for a research scientist on my team. If you have expertise in any RL, LLMs, AI-Agents and Bayesian optimisation with a good publication track record at NeurIPS, ICLR, ICML, JMLR and others, don't hesitate to get in touch with me :-D

Please email me at haitham.ammar@huawei.com
hba123 
posted an update 10 months ago
hba123 
posted an update 11 months ago
view post
Post
1735
Everyone wants VLMs in robotics, but well, VLMs are not trained or grounded in robotics! So, we fix that by presenting ExPTeach: Experience is the Best Teacher, where we ground VLMs using self-generated Memory.

It's remarkable to see how it can recover from failures by leveraging past experiences stored in memory.

Check it out here: Experience is the Best Teacher: Grounding VLMs for Robotics through Self-Generated Memory (2507.16713)
  • 2 replies
·
hba123 
posted an update 11 months ago
view post
Post
2198
For machine learning in robotics 🤖 , it is essential to collect data, of course. I am happy to announce that we have now open-sourced Ark Interfaces, which allows you to collect data from your robot via, well, an interface 😍

We started by implementing a PS4 controller, which will allow you to control your robot as if you are playing a PS4 game 🤪

Have a look at the code here: https://github.com/Robotics-Ark/ark_interfaces/tree/main/arkinterfaces

Have a look at the tutorial here: https://arkrobotics.notion.site/PS4-Controller-238e053d9c6f80a989ccdb163a76e538?pvs=23

What is the next interface you'd want implemented?

Have fun with Robotics in Python - which is pip installable now BTW: https://pypi.org/project/ark-robotics/

Thanks, Jiacheng Qiu, for your Ark contributions 🙃

As always, thanks to Christopher Mower, Sarthak Das and Magnus Dierking for Ark all together!

We are hosting a live session on the 28th for Ark! Let me know if you want to join by sending an email to: ark.robotics.uk@gmail.com!!
hba123 
posted an update 11 months ago
view post
Post
1377
As promised, and after the request of many, we have managed to fit in the first live session about Ark that we will be giving on the 28th of July.


pip install ark-robotics



For those who are already in the messaging channel, all is done, no need to do anything :-D For those interested in registering, please write to me at ark.robotics.uk@gmail.com - then I can add you and send you the invite.

We chose the timing to be 5 pm UK after consulting many of the interested people. Hope it works well for you too?

See you soon! Till then, have fun looking and using Ark: https://arkrobotics.notion.site/ARK-Home-22be053d9c6f8096bcdbefd6276aba61
  • 1 reply
·