I'll have a look at the firmware in the morning

Patrik
Code: Select all
process[CrazyFlieJoystickDriver-2]: started with pid [11088]
Traceback (most recent call last):
File "/home/tom/ros/crazyflieROS/bin/joy_driver_pid.py", line 9, in <module>
from duplicity.file_naming import new_sig_re
ImportError: No module named duplicity.file_naming
[CrazyFlieJoystickDriver-2] process has died [pid 11088, exit code 1, cmd /home/tom/ros/crazyflieROS/bin/joy_driver_pid.py __name:=CrazyFlieJoystickDriver __log:=/home/tom/.ros/log/21bdf5e8-c551-11e3-81cb-b8ca3a9fbe8b/CrazyFlieJoystickDriver-2.log].
log file: /home/tom/.ros/log/21bdf5e8-c551-11e3-81cb-b8ca3a9fbe8b/CrazyFlieJoystickDriver-2*.log
respawning...
Code: Select all
process[CrazyFlieJoystickDriver-3]: started with pid [1371]
Traceback (most recent call last):
File "/home/tom/ros/crazyflieROS/bin/joy_driver_pid.py", line 9, in <module>
from crazyflieROS.msg import cmd as CFJoyMSG
ImportError: No module named msg
Code: Select all
from duplicity.file_naming import new_sig_re
Code: Select all
sudo apt-get install duplicity
Patrik wrote:Hi Ronald!
My $PYTHONPATH refers to /opt/ros/hydro/lib/python2.7/dist-packages
I don't think I have the other directory you're speaking of..
But I did get the same error before i ran "rosmake crazyflieROS" I believe. If you can't run rosmake you might have downloaded the wrong git branch. Another thing to check is if you have set all the permissions correct.
Patrik
Code: Select all
ERROR: the config file 'kinect.vcg' is a .vcg file, which is the old rviz config format.
New config files have a .rviz extension and use YAML formatting. The format changed
between Fuerte and Groovy. There is not (yet) an automated conversion program.
Code: Select all
[WARN] [WallTime: 1399300054.172483] Could not look up cf_gt2d -> goal
Code: Select all
rosrun rviz rviz -d kinect.vcg"
Code: Select all
rosrun tf static_transform_publisher -1.5 0 1 0 0 0 /world /camera_link 10
Code: Select all
rosrun tf static_transform_publisher 0 0 0 0 0 0 /cf0 /cf_gt 10
This is quite normal - it means one of two things: Either the transform tree is broken, or more likely that flie is currently not detected. The pid controller node sends out a world -> goal transform (/goal) and tries to connect that to the current flie pose estimate. If the flie is not being detected the pose is not estimated and there is no error function to do a PID over[WARN] [WallTime: 1399300054.172483] Could not look up cf_gt2d -> goal
Code: Select all
sudo modprobe -r gspca_kinect
echo 'blacklist gspca_kinect' | sudo tee -a /etc/modprobe.d/blacklist.conf