Hi Ankit,
Yes, I have done that. I am much farther along then you think :)
My robot moves with moveIt and I can get it to execute paths, etc. the issue is that the current_state in the planner is never updated with my current joint values. It looks like (to me) that the issue is that /joint_states is not connected to move_group. my UR5 and Motoman robots all work and have the link. I have 90% verified my moveIt config and launch files against both robots and now am going through all of it with a fine toothed comb. it could be something with my URDF file, not sure.
This is why I am trying to understand where, how and when the move_group node subscribes to the /joint_states topic. If there is something not correct there then I can fix it.
Thank you for your input and suggestions. Please let me know if you can think of anything else