top of page

Software

公開·141 位會員

joshua coggins
joshua coggins

pybullet sim to real transfer

I want to train Bittle in pybullet and then transfer it onto the robot.how should i do it?

74 次瀏覽
Ownsley
Ownsley
13 小時前

Artificial intelligence is rapidly transforming the way we communicate and interact with technology. It’s no longer just about asking questions or looking for information—AI can now hold conversations, offer advice, and even engage in creative tasks. AIと会話する, and you'll discover a powerful tool that can assist with everything from problem-solving to brainstorming ideas. Whether you're seeking help with work or simply having a casual chat, AI’s ability to understand and respond to human language is continually improving. Embracing this technology opens up endless possibilities for innovation and efficiency.


Elise Ethan
Elise Ethan

AI chat, and with ChatGPT now available in Japanese, users in Japan can enjoy seamless, intelligent conversations in their native language. In this article, we’ll explore why you should Try AI Chat and how it can add value to your everyday life.ChatGPT JP offers an exciting and accessible way to engage with AI in Japanese. From answering questions to boosting productivity, it’s a powerful tool for users of all levels. 詳しくはこちら .

41 次瀏覽
滨滨 黄
滨滨 黄

Reading and writing Bittle's joint angles on a MacBook

I trained a reinforcement learning model for my Bittle using Isaaclab. It can move around in a simulated physical world. I want to communicate with Bittle via my Mac, collect the angle of each joint as input to the trained policy model, obtain the joint angle at the next time step, and then send it to Bittle for execution. My question is, does Bittle provide this functionality (reading and writing joint angles)?

60 次瀏覽
Rongzhong Li
Rongzhong Li
5 天前

When talking about reading joint angles, it may refer to:

  1. Extracting the angle from the memory. It should be exactly the same angle you sent previously. The currentAng[] array keeps all that data.

  2. Reading the actual angle from the servos because they could be moved by external force. You can find the corresponding code in OpenCatEsp32 for reading the servo feedback.

lin nagi
lin nagi

Anyone tried controlling Bittle with Arduino Mega instead of ESP8266?

Hi everyone,

I’m trying to control Bittle using the sendCMD function. Originally this was done with the test8266Master example on an ESP8266, but since I don’t have an ESP8266 right now, I replaced it with an Arduino Mega 2560.


My idea is to connect both the MU camera and Bittle to the Mega. The Mega reads data from the camera, makes decisions, and then sends commands to Bittle. I’ve confirmed that the communication between the Mega and the MU camera works fine, and from the Mega side it looks like commands are being sent continuously.


However, Bittle doesn’t respond at all and doesn’t perform any actions. I’m not sure if replacing the ESP8266 with an Arduino Mega could cause any logical or communication issues, or if there’s something specific about how sendCMD needs to be sent (UART, baud rate, command format, timing, etc.) that I might be missing.


Has anyone…

124 次瀏覽
Jason
Jason
1月08日
ree
ree

You can connect three pins of the Mega 2560 to the serial communication pins on the NyBoard, as shown in the image above.


The code in test8266Master does not need to be modified, but the development board settings need to be changed, as shown in the image below:

ree

Then upload the sketch test8266Master.ino to the  Mega 2560.

bottom of page