ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

unais's profile - activity

2023-03-03 23:09:07 -0500 received badge  Favorite Question (source)
2021-06-08 00:42:29 -0500 marked best answer joystick control/navigation using python in ros

Hello Hackers,

I'm a beginner in ros. I want to get some data from joystick. I'm a python fan - don't much know the cpp.

I would like to connect my joystick in a usb port, and want to create a node(/package) that gives the datas from joystick ,so that I can directly use it to control my robot.

My Doubts

  1. How I can link the joystick motion control into my robot?
  2. Is it any additional drivers/installation needed to sopport my joystick?
  3. Is it I can able to imperilment it using python?
  4. Is it any additional requirements/specifications needed for the joystick?
2019-09-03 04:10:56 -0500 marked best answer How can I subscribe joint_controller/state from dynamixel

Hi,

I write the following code to subscribe . How can I get the current pos data.

import rospy
from dynamixel_msgs import JointState


def callback(data):
    print "callback"
    print data


def listener():
    rospy.init_node('starter', anonymous=True)
    rospy.Subscriber("/joint6_controller/state", current_pos, callback)
    rospy.spin()


if __name__ == '__main__':
    listener()
2019-07-26 14:32:11 -0500 marked best answer How I manage multiple ros distributions (groovy , electric , fuerte )

Hello,

I want to use different ros disributions(groovy / fuerte / electric) for different projects.

I have these doubts

1 - Is there any problem when I install multiple distbutions 2 - How can build and manage different distro for different projects 3 - How can I make different workspaces

2019-01-28 13:20:10 -0500 marked best answer How can I move my arm between two points using moveit commandator

Hi

I am created a moveit plugin for my 6DOF arm.And I am trying to move my arm through a line. And I have two end co-ordinates of a line say (x1,y1,z1) and (x2, y2, z2) .

I can able to move to a random pose using

from moveit_commander import MoveGroupCommander

#if name == '__main__':
group = MoveGroupCommander("arm")

# move to a random target
group.clear_pose_targets()
group.go()

But I am not found a function that helps me to plan between two points.

Thanks

2019-01-28 13:18:59 -0500 marked best answer Error while running move_group.launch ( MoveitSimpleControllerManager: Action client not connected: arm_controller/follow_joint_trajectory )

Hi,

While I launching move_group.launch I got the following error. i am trying to control my 6DOF arm(hardware) from moveit. Can any one dare to fix my issue

[ERROR] [1381292999.635005693]: MoveitSimpleControllerManager: Action client not connected: arm_controller/follow_joint_trajectory
[move_group-1] process has died [pid 6684, exit code -11, cmd /opt/ros/groovy/lib/moveit_ros_move_group/move_group __name:=move_group __log:=/home/unais/.ros/log/6883204e-309a-11e3-b71a-0c6076593c99/move_group-1.log].

log file: /home/unais/.ros/log/6883204e-309a-11e3-b71a-0c6076593c99/move_group-1*.log

2018-12-21 08:57:31 -0500 marked best answer how can I pass pose messages for moving arm in a stright line

Hi,

I am new to moveit. Now I am using moveit commander (python) for moving my 6 DOF arm in a line where the end points are given say ([0.2,0.2,2.7],[0.2,0.5,2.7]) and I have found a function at here.That is

compute_cartesian_path(self, waypoints, eef_step, jump_threshold, avoid_collisions = True):

I am pass it just like this

a.compute_cartesian_path(([0.2,0.2,2.7],[0.2,0.5,2.7]),0.01,0.1,avoid_collisions = True)

but it is not working for working this I find that, need to construct a Pose message and pass a list of such objects

my doubt is how can I pass the pose messages to move in a stright line and how can i specify these variables : eef_step, jump_threshold

Thanks Unais

2018-09-10 10:42:34 -0500 marked best answer Error while running move_group.launch

while I running move_group.launch for my arm I got the following error message. How can I fix this.

 etting /run_id to 3c1ae3dc-2d8b-11e3-a3d9-0c6076593c99
 process[rosout-1]: started with pid [3754]
 started core service [/rosout]
 process[move_group-2]: started with pid [3757]
 [ERROR] [1380956186.991328941]: Robot model not loaded
 [ERROR] [1380956187.032802851]: Planning scene not configured
 [move_group-2] process has finished cleanly
2017-12-03 23:11:30 -0500 marked best answer How can I move my arm to a specified point in space using moveit.

Hi,

Recently I am learning about moveit package . And I am created a move-it config package. I want to move my robotic arm (real hardware) to specified point in space (inverse kinamatics calculation). How can I program it.

2017-04-29 07:44:13 -0500 marked best answer How I completely remove all ros from my system?

Hello,

The ros path and different versions of ros couses problem in my system. I want to completely uninstall ros from my system. I want to completely remove all things related to ros from my system. How can I done this?

Then wan't to install a fresh ROS