Comments (4)
Hi @JamesNewton ,
The API does not contain any information about the Profile Velocity, but does have for the Goal Velocity.
Although these two parameters look similar to each other, but they work quite differently.
In order to write the value in Profile Velocity address, you may use writeControlTableItem()
as below.
DynamixelShield dxl;
using namespace ControlTableItem;
...
dxl.writeControlTableItem(PROFILE_VELOCITY, 1, 20);
Thank you.
from dynamixel2arduino.
No.
I understand the difference between Profile Velocity and Goal Velocity.
dxl.writeControlTableItem(PROFILE_VELOCITY, 1, 20);
throws an error that PROFILE_VELOCITY is not defined for the XC-430 servos. Checking the code shows that PROFILE_VELOCITY is, in fact, NOT defined anywhere.
from dynamixel2arduino.
Have you included the namespace of ControlTableItem
as I wrote in the above reply?
using namespace ControlTableItem;
Without it, you'll get an error when trying to use the control table item index.
from dynamixel2arduino.
Ah! Perfect! This was exactly the issue. THANK YOU!
from dynamixel2arduino.
Related Issues (20)
- XL430 and AX12A not working with dynamixel shield on Arduino MEGA/ UNO HOT 1
- OpenCM 9.04 hangs when using Serial Port HOT 1
- Master::ping Function should have a longer timeout when using Broadcast ID HOT 2
- Sync Read Write Position Example Not Responding HOT 5
- Using SPI_1 and SPI_2 on OpenCM-904 in Arduino mode
- Dual Core usage of D2A Library on Portenta H7
- Teensy 3.2 with RS485 Breakout and MX-28AR
- Protocol 1 Syncwrite Goal Position as well as Moving Speed to AX-12A HOT 1
- Dynamixel2Arduino::begin() hangs if called after creating FreeRTOS tasks
- Something confused about `byte_stuffing_cnt`
- ControlTableItem not pointing to the right adress in EEPROM for AX-12A motors HOT 1
- setGoalVelocity() not changing velocity HOT 1
- [OpenCM 9.04 + XL-320] Motors not responding after a certain time
- UNO R4 - Library(libraries) - will not build on new Arduino boards... And may not work at all. HOT 2
- Weird behaviour of getPresentPosition
- Converting to Units when data is read with syncRead and BulkRead
- Need help on bulk read of MX106 (Protocol 2.0)
- Bug: Namespace clash in v0.7.0
- Protocol 2 FastSyncRead - API should be added to the library HOT 1
- Communication Problem between Portenta H7 and MKR Dynamixel Shield HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dynamixel2arduino.