Comments (11)
from roboteq_control.
Hi all,
I didn't started to fix the issues of my package, but this morning Roboteq release a ROS package
https://github.com/Roboteq-Inc/ROS-Driver
We should check if this repo cover well all our Roboteq controllers
from roboteq_control.
The https://github.com/Roboteq-Inc/ROS-Driver is a nice driver, but I was looking does no implement any type of ros_control feature.
The https://github.com/Roboteq-Inc/ROS-Driver/blob/master/roboteq_motor_controller_driver/src/diff_odom.cpp implement only an hard coded differiantial drive control.
I think at this time it's better to fix all bugs and make improvements on my package. I will start to work this week π
PS: @griz1112 I add in this loop
from roboteq_control.
@rbonghi The question was related to: https://github.com/umdlife/roboteq
Ticks = counts/revolution
N_poles = number of poles of the motor (see datasheet)
Hall_Sensor_Number = Number of all sensors, generally 3 (see datasheet)
Note that I do not maintain that library anymore as I am not working at that company anymore.
from roboteq_control.
Hi @AlexisTM
I am also using SBL2360, but i couldn't get this work with it. Have you successfully control SBL2360 using this roboteq_control?
Best,
Samuel
from roboteq_control.
Dear Samuel, I actually went for another library: https://github.com/umdlife/roboteq forked from https://github.com/g/roboteq
from roboteq_control.
Hi All,
I'm looking your issue. In these days I'm working again with my robot Panther and also with the roboteq control.
Which ROS are you working?
from roboteq_control.
Hi @AlexisTM
Thanks for the sharing, I have questions on below:
Ticks = N_Poles * Hall_Sensor_Number = 8*3 = 24
Ticks = counts/ revolute?
Hall_Sensor_Number, how shall we count?
N_Poles = Number of poles pairs?
Hi @rbonghi
I am currently working on ROS 1 - Kinetic. Hope can get some guidance from you on controlling roboteq control via ROS.
Best,
Samuel
from roboteq_control.
I came to say the same as @rbonghi
from roboteq_control.
I made significant updates in these days.
Now this code does not have warning from dynamic_reconfigure::Server
and I'm fixing #4
I add a new example for a differential drive and rewrite the Readme.
If there are new issues or something not clear keep me posted.
PS: I think I will made a new version of this package for ROS2 soon :-)
from roboteq_control.
Thanks for the sharing, I have questions on below:
Ticks = N_Poles * Hall_Sensor_Number = 8*3 = 24
Ticks = counts/ revolute?
Hall_Sensor_Number, how shall we count?
N_Poles = Number of poles pairs?
Where did you find this line?
If is mine, I didn't found it! π
Hi @rbonghi
I am currently working on ROS 1 - Kinetic. Hope can get some guidance from you on controlling roboteq control via ROS.
I made a brand new example to use this package.
differential_drive.launch
I didn't test on Kinetic this test, but I think works fine (It's a simple launcher version of my robot)
Anyway If you have issues or something does not work open a new issue π
from roboteq_control.
Related Issues (17)
- Link in wiki not working HOT 1
- Get SDC2130 working HOT 5
- Timing issue: Access too often to Param Server HOT 3
- Memory leak from serial_controller HOT 2
- Disable all interface during switch off
- Serial COM Or CAN BUS Communication HOT 3
- Gear ratio = 1 even config in roboteq.yaml HOT 3
- not getting the same rqt_graph as mentioned HOT 1
- emergency stop HOT 1
- SDC2160 firmware compatibility
- Emergency Stop HOT 3
- Can not load paramaters from Roboteq
- SDC2160 will not move HOT 1
- How to setup to use Internal Sensor (Hall sensor that comes with brushless motor)?
- Topic /joint_states position show nan, and diff_drive_controller cannot work with it
- ROS2 support HOT 1
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 roboteq_control.