Thank you for this video. I have a question. Do you have any information that could be helpful for me? I have a cliff sensor in Gazebo and I want to publish the values taken by this sensor in a topic to use them in my code. However, I am unsure of how to do this. I believe I may need to find a plugin for the cliff sensor, but I have been unable to locate one. Below is my code for the cliff sensor. <gazebo reference="cliff_sensor_front_link"> <sensor type="ray" name="cliff_sensor_front"> <always_on>true</always_on> <update_rate>50</update_rate> <visualize>true</visualize> <ray> <scan> <horizontal> <samples>50</samples> <resolution>1.0</resolution> <min_angle>-0.0436</min_angle> <!-- -2.5 degree --> <max_angle>0.0436</max_angle> <!-- 2.5 degree --> </horizontal> </scan> <range> <min>0.01</min> <max>0.15</max> <resolution>1.0</resolution> </range> </ray> </sensor> </gazebo>
When we Create a account after that required to the payment card details and showing the error is Card has been declined again and again What should I do
Can strym plot real time from a Peak PCAN usb interface and a dbc file? And static plots from a captured trc file? Some tools I've seen (python-can logconvert , Peak-Converter* ) can open Peak's trc files and output asc or log, but they don't use the dbc file to make the conversion. Other tools (trc2csv or Log-CANverter) can open trc/log and output csv using the dbc file. Once it's a csv file format, you can use anything to do a static plot (MegaLogViewer HD, v-ivanyshyn / parse_can_logs, etc). If you convert trc to asc (Peak Converter) to log (simple_log_converter) then you can plot log+dbc using cantools.. or log+dbc to csv using Log-CANverter. For real-time plotting, there seems to be less options.. trc+dbc (PCAN-Explorer).. or mf4+dbc (asammdf gui). Not sure about the free Kvaser CanKing, SF CANStream, SavvyCan, or BusMaster. *Peak Converter can also do trc->asc/mf4 that can then be plotted with a dbc file using asammdf.
Hi Rahul, Thank you for this great Video. Is there also an option in Renaming Topics and save it in the existing bag file? I have recorded several rosbags on different vehicles at the same time and without renaming the topics (eg. to vehicle1/speed, vehicle2/speed) they would publish on the same topic (e.g. speed) when i play back the rosbag. Thank you very much for your help!
Hi sir, I am currently working on Autonomous vechiles using ros. And my vechile is using can protocol. I am certainly not able find and use can related package in ros.could you please help.here I kept my email. chandhra1999@gmail.com.
hi Rahul thank you for the video. I was able to convert some of my rosbag files into CSVs. Could you please make a video on how to add something (e.g a lidar calibration file) to an existing rosbag file? Thank you in advance.
I am not aware of any such use case where you can add any extra information not related to ROS messages to an existing bag file. Do you have any resources to point that out?
Hi! Nice tutorial. Wanted to ask you if it is possible to extract other data than velocity/wrench/laser? From source code it seems to be tailored for a very specific application (vel_data(), laser_data(), .... )and I struggled a bit trying to extract anything else. Would you be able to explain what would be the step to target a particular message in the topic and extract data from that message for plotting
Hi, sorry for the late reply. The current version of bagfile supports decoding any message type, including custom messages. Please look at github.com/jmscslgroup/bagpy and documentation jmscslgroup.github.io/bagpy
What kinds of limitations can I expect from this? Is there any block that I cannot use? or, as long as the simulink model runs I will be able to build and generate the stand alone ros node?
There are certain functions that don't allow code generation. Refer to MATLAB's support article www.mathworks.com/help/stats/code-generation-support.html to read more about it.
I am sorry, but I didn't understand your question. If you are asking whether it is possible to capture bag files using MATLAB, then I unfortunately I am not aware of any such method. I capture bag files using command lines or using roslaunch files. I hope this helps.
Great tutorial! Im experience a problem when running "./build_ros_model.sh sine.tgz ./" and recive the error message: make: *** No rule to make target 'sine_node'. Stop. Invoking "make sine_node -j4 -l4" failed Do you have any idea what the problem might be?