hiwin_libmodbus's People
Forkers
showmay-chenhiwin_libmodbus's Issues
coding style and variable naming
The action name Hiwinmodbus is vague and confusing. For the user, that action is not associated with modbus.
IP address should be passed in by parameter system, not via action goal.
Automatically connect to the robot when launch this node should be better.
Name of class member variables should start or end with underscore, and they are usually private.
The declaration of member variables in a class is usually placed after functions.
Test request
@ChunAnYeh
@errrr0501
Please one of you help me check and test this.
The environment is ubuntu22.04. ros-humble
create action, can connect to hiwin but can't move
probably because of muti-thread in action server, the ctx_ in hiwin_libmodbus.cpp will become null
some advices
In hiwinmodbus_server.cpp
hiwinlibmodbus should be a member of HiwinmodbusServiceServer.
Add waiting mode to allow user to wait for robot after their previous request didn't use holding.
In addition, robot state can be published by a publisher.
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.