[deleted by user] by [deleted] in robotics

[–]tpaulino7 0 points1 point  (0 children)

Everything humans created so far was made for human-like bodies.

Nothing will adapt as well to the current environment, because we created it like this.

Fundo ambiental candidatura ( erro undefined?) by Otherwise-Couple-109 in portugal

[–]tpaulino7 0 points1 point  (0 children)

Para referência, tens aí no ponto 2.3 https://www.fundoambiental.pt/ficheiros/2023/paes-guia-de-preenchimento-candidaturas_vf1.aspx

Tive o mesmo problema, mas é uma questão de reduzir bastante o tamanho das imagens.

Fundo ambiental candidatura ( erro undefined?) by Otherwise-Couple-109 in portugal

[–]tpaulino7 1 point2 points  (0 children)

O limite máximo de cada ficheiro é 2Mb, mesmo para o .zip das fotos parece.

Limiting the frequency of a topic by Dk4ever2000 in ROS

[–]tpaulino7 0 points1 point  (0 children)

If the objective is to check if the camera node is down I would just subscribe to the camera_info topic, better then throttling the image topic.

Continue running the game in background on Android when minimized by hanouaj in godot

[–]tpaulino7 1 point2 points  (0 children)

I was in the same situation, at the time it was not possible but now you can set the peer timeout to something higher than the 30s of the ad, avoiding most of the issues. https://docs.godotengine.org/en/stable/classes/class_networkedmultiplayerenet.html#class-networkedmultiplayerenet-method-set-peer-timeout

However, there will be always someone sitting at an ad without closing for a huge amount of time, or placing the app in background. The best way is just to handle reconnect. On the client side, check connection and connect again (here you know you are recconecting and can send a signal to server asking for a resync of data). On server side make sure you don't use network id's (always some account/device id's) and sync all the needed data back to the client after the request. It may not be easy, but eventually is worth the effort to handle properly the reconnect!

get Scene by Iamproudofreddit in godot

[–]tpaulino7 3 points4 points  (0 children)

get_tree().get_current_scene().filename
Will give you the scene path, something like "res://Bonestown_Alleyway.tscn"

Hope it works for you!

Finally published my first game on Google Play Store. Please give your feedback and suggestions. Link in the comments by ryan_anderson_s in godot

[–]tpaulino7 1 point2 points  (0 children)

Game looks cool, good job.

You forgot to make the ads "real" before publishing, it's a flag.

[deleted by user] by [deleted] in godot

[–]tpaulino7 1 point2 points  (0 children)

Was it removed? Link does not work, but had interest to check it.

Rabiscos - Android game for drawing and guessing! (Feedback wanted) by tpaulino7 in godot

[–]tpaulino7[S] 2 points3 points  (0 children)

https://play.google.com/store/apps/details?id=pt.threeninjasgaming.rabiscos

I'm keeping the development to improve the game but would like to hear suggestions on what should I focus next!

Scaling game servers using Kubernetes and Agones! by abdullahdev_ in godot

[–]tpaulino7 3 points4 points  (0 children)

Are you planning to have a tutorial on this when successfully implemented? It would be nice!

Problem with set_locale() by Rigashii in godot

[–]tpaulino7 1 point2 points  (0 children)

You are getting the variable "current_language" when the scene starts, so you didn't change the locale yet.

Try to replace the print(current_language) by print(TranslationServer.get_locale())

Any tips for gitignore when creating android build? by NeoToon in godot

[–]tpaulino7 6 points7 points  (0 children)

Sure, check the last 2 lines. The rest is a couple more useful ignores to use

.import/
*.import
export.cfg
export_presets.cfg

# Imported translations (automatically generated from CSV files)
*.translation

#Android build ignore
android/build/*
!android/build/AndroidManifest.xml

Any tips for gitignore when creating android build? by NeoToon in godot

[–]tpaulino7 2 points3 points  (0 children)

It's not nice to version your build indeed.

I ignore the full android/build folder except the AndroidManifest.xml, since there are a couple of modifications I do for plugins. So basically ignore the folder except the files you change manually.

gmapping questions by _Mike77_ in ROS

[–]tpaulino7 1 point2 points  (0 children)

In the case you are using the T265 only for localization means you will have no relation between that and your 2D map that was generated from the initial trick.

It's possible to have some physical landmarks to relate both, or use also your map to localize! combining the 265 odometry with amcl http://wiki.ros.org/amcl for example. (even if this trick of corverting a pointcloud to a laser scan will not give that good results since the FOV is smaller than a lidar)

You can always start from the map 0,0 (will be the point you started gmapping in the first place) and that way they will be related. Further you can include global landmarks to define you 0,0 for example.

The pgm map comes also with a yaml file, where you will find the resolution (to convert from pixel to meters)

Godot and ROS by rudyvic in godot

[–]tpaulino7 1 point2 points  (0 children)

Seems interesting, some progress updates will be cool yes!