Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[How-To] How to start coding own software #33

Closed
MightyMirko opened this issue Apr 4, 2023 · 3 comments
Closed

[How-To] How to start coding own software #33

MightyMirko opened this issue Apr 4, 2023 · 3 comments

Comments

@MightyMirko
Copy link

MightyMirko commented Apr 4, 2023

Hello,

i'd like to write my own publishing node for angles or cartesian positions but i dont know how and where to start.

My goal is to mount a camera on the iiwa7 and track a moving qr code or aruco tag. The detection is almost done and now i'd like to publish and transform the pose of the tag to iiwa to follow the tag with movements.

Where should i start?

#5 #32

@MightyMirko MightyMirko changed the title How to start coding own software [How-To] How to start coding own software Apr 4, 2023
@mcbed
Copy link
Member

mcbed commented Apr 4, 2023

Hi @MightyMirko,
To send Cartesian targets to the robot you need to use Moveit2. You can do this by starting the launch file with the flag use_planning:=true.
Also I saw you are using foxy which does not work very well, I suggest you consider switching to humble.

@MightyMirko
Copy link
Author

MightyMirko commented Apr 4, 2023

Hello @mcbed, doing the installation right now - ill test it and like to use this thread as a howto in the next couple of week :-)

@mcbed mcbed closed this as completed Jun 25, 2023
@MightyMirko
Copy link
Author

Finally i had some time to go for it again. Now everything is running well and i can move the robot in rviz, pilz planner and drag it around. I want to write a node which takes the current joint states, do some calculation and move the robot around.
What would be a good starting point?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants